Idle agents pause to save you money. Until now, anything not in git — your .env, local config, scratch files — was lost when an agent slept and came back. No longer.
What changed
- Your whole
/workspace— source, git history, and gitignored files like.envand local config — is snapshotted (encrypted) when an agent sleeps and restored when it wakes. - Everything survives a sleep/restore cycle, so the next task starts exactly where you left off — including a project you started from scratch and haven't pushed to GitHub.
- Snapshots are private and encrypted, kept for the life of the agent, and destroyed when you destroy the agent.
Why
Pausing idle agents keeps costs down, but it shouldn't cost you your local setup. This closes that gap so "sleep" is invisible to you.