← Back to changelog

2026-05-30

workspaces survive a sleep

Gitignored local files — .env, local config — now persist when an agent sleeps and restores.

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 .env and 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.