{"version":"2.1.286","anchor":"headless-resume-load-hold-and-worker-state-restore","canonical_anchor":"headless-resume-load-hold-and-worker-state-restore","heading":"Resuming a remote session waits for its saved state to load","tier":"notice","area":"Sessions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/headless-resume-load-hold-and-worker-state-restore","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Resuming a remote session waits for its saved state to load\n\nWhen resuming without the interactive screen, Claude Code holds the session until saved state loads, with a time limit\n\n**Unclear.** What difference this makes on screen is not known.\n\n**What**\n\nResuming means picking a previous session back up. When a session resumes, Claude Code now keeps it marked as busy while it loads, for a limited time, and logs a warning if that time runs out. When Claude Code runs without its interactive screen and is connected to a remote service, resuming now also waits for the session's saved state to be restored before work begins. Cancelling from the remote side also triggers an extra cleanup step.\n\n**Why**\n\nThis is reliability work for resuming remote sessions.\n\n- Area: Sessions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}