{"version":"2.1.296","anchor":"interrupt-or-rewind-now-closes-an-inherited-ask","canonical_anchor":"interrupt-or-rewind-now-closes-an-inherited-ask","heading":"Inherited permission prompts now close on interrupt, rewind and shutdown","tier":"notice","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296\/e\/interrupt-or-rewind-now-closes-an-inherited-ask","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.296","markdown":"### Inherited permission prompts now close on interrupt, rewind and shutdown\n\nClaude Code now closes an inherited permission request on interrupt, rewind and shutdown, and the transcript mirror tracks over-bound agents\n\n**What**\n\nA permission prompt is Claude Code asking whether it may do something. In print and remote sessions, a pending prompt can be parked while it waits, and a resumed session can inherit it. This release closes that inherited prompt in more situations:\n\n- Interrupt and rewind: an `interrupt` or `rewind` event now calls `closeInheritedAsk()`. A related log message now reports the correct error.\n\n- Shutdown: the parked-permission teardown now also calls `closeInheritedAsk()` at shutdown. Before, shutdown only cleared the deferred rescue of the parked permission.\n\n- Transcript mirror: the code that mirrors agent transcripts gains an `agentIdsOverBound` set, which tracks agents that are over a limit.\n\n**Why**\n\nA permission prompt should no longer stay stuck open after you interrupt, rewind or shut down a print or remote session.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}