{"version":"2.1.304","anchor":"headless-resumable-orphaned-agents-and-memory-extract-place","canonical_anchor":"headless-resumable-orphaned-agents-and-memory-extract-place","heading":"Restarted remote workers can offer to resume background agents that were cut off","tier":"notice","area":"Background Agents","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304\/e\/headless-resumable-orphaned-agents-and-memory-extract-place","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304","markdown":"### Restarted remote workers can offer to resume background agents that were cut off\n\nWhen a remote worker restarts, background agents it left behind can now be offered for resuming, and memory extraction picks up where it stopped\n\n**Unclear.** Whether the offer to resume these agents is shown to the user is not stated.\n\n**What**\n\nWhen Claude Code runs on a remote worker (a machine that runs your session somewhere other than your own computer, with no interactive screen) and that worker restarts, any background agents (helper copies of Claude working on part of a task) that were still running get cut off. Claude Code can now offer those cut-off agents for resuming. Before, it only reported them.\n\nOn restart, Claude Code now also:\n\n- keeps a list of the cut-off agents that can be resumed in the worker's saved state\n\n- restores the point that memory extraction (Claude Code saving things worth remembering from the session) had reached\n\n- sends a notification that covers every cut-off agent, both those you were already told about and those you were not\n\nThis is tied to the `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` environment variable.\n\n**Why**\n\nWork that was in progress when a remote worker went down has a better chance of being picked up again instead of lost.\n\n- Area: Background Agents\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}