{"version":"2.1.242","anchor":"resume-can-re-attach-to-a-tool-call-that-was-interrupted","canonical_anchor":"resume-can-re-attach-to-a-tool-call-that-was-interrupted","heading":"Resume can re-attach to a tool call that was interrupted","tier":"soon","area":"Resume","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242\/e\/resume-can-re-attach-to-a-tool-call-that-was-interrupted","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242","markdown":"### Resume can re-attach to a tool call that was interrupted\n\nResuming can pick up an interrupted tool call, but only with two env vars set.\n\n**What**\n\nResuming a session can pick up a tool call that was still in flight instead of discarding it, when the pending action names a tool use that is still the last real turn. Both `CLAUDE_CODE_RESUME_TOLERATES_CONTEXT_APPENDS` and `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` must be set for this path; with either unset the old behaviour stands.\n\n**Details**\n\n- When the recorded tool name does not match the pending action, resume reports a name mismatch rather than re-attaching.\n- `CLAUDE_CODE_PARKED_PERMISSION_WAIT_MS` sets how long a parked permission prompt waits, defaulting to 2000ms.\n\n**Evidence**\n\n`CLAUDE_CODE_RESUME_TOLERATES_CONTEXT_APPENDS`\n\n- Area: Resume\n- Names: `CLAUDE_CODE_RESUME_TOLERATES_CONTEXT_APPENDS`, `CLAUDE_CODE_RESUME_INTERRUPTED_TURN`\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}