{"version":"2.1.307","anchor":"resume-interrupted-turn-adoption-of-underivable-pending-acti","canonical_anchor":"resume-interrupted-turn-adoption-of-underivable-pending-acti","heading":"Resuming an interrupted turn in remote sessions changes what gets picked back up","tier":"notice","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307\/e\/resume-interrupted-turn-adoption-of-underivable-pending-acti","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307","markdown":"### Resuming an interrupted turn in remote sessions changes what gets picked back up\n\nRemote resumes of interrupted turns stop adopting unmatched permission requests and can add a critical reminder when something is left unresolved\n\n**What**\n\nA turn is one round of Claude working on your request. When a remote session (one running on a machine other than your own computer) is cut off mid-turn and later resumed, Claude Code decides what to pick back up. This release changes that in several ways:\n\n- Interrupted permission requests (the prompts asking you to allow an action) are resumed only when their `tool_use_id`, the id of the action they belong to, is among that turn's actions. The `adoptUnderivable` path, which could also take over requests that could not be matched this way, is removed.\n\n- On resumes using `CLAUDE_CODE_RESUME_INTERRUPTED_TURN`, Claude Code can now queue a `critical_system_reminder` message to Claude when an unresolved item remains. This only happens when a setting that defaults to false is turned on.\n\n- The code that handles tasks left behind by the interruption was reworked to read the restored worker state consistently.\n\n- The scheduler now passes `wakeupScheduledFor` when a scheduled (cron) job fires.\n\n**Why**\n\nFewer interrupted permission prompts will be picked back up after a session moves or restarts, and Claude can be told directly when something was left unfinished. If you run Claude Code in the cloud, resumed sessions may behave a little differently around pending prompts.\n\n- Area: Permissions\n- Names: `CLAUDE_CODE_RESUME_INTERRUPTED_TURN`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}