Managing Your Workspaces
Once launched, workspaces remain active so long as there is an active SSH connection or activity occurring within that workspace. After a prolonged period of inactivity, a workspace may be put in hibernation. This is fully stateful and will only add a few seconds to the relaunch time when reassuming that workspace.
Your workspace lifecycle should look something like this:
I need to start some new development work so I launch a workspace from the relevant environment recipe.
I connect to that workspace and write some code.
Once that work has been complete, I delete the workspace.
Generally speaking, workspaces are meant to be ephemeral and not long lived, as you can always spin up a fresh workspace in <1 minute. However, you can rest assured that until you choose to manually delete your workspace(s), any changes and state will always be preserved.
Last updated