{"version":"2.1.307","anchor":"adopted-parked-permissions-removed-claude-code-adopt-underi","canonical_anchor":"adopted-parked-permissions-removed-claude-code-adopt-underi","heading":"CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION no longer has any effect","tier":"notice","area":"Permissions","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307\/e\/adopted-parked-permissions-removed-claude-code-adopt-underi","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.307","markdown":"### CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION no longer has any effect\n\nClaude Code no longer reads CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION, and a denied waiting permission request is no longer retired\n\n**Unclear.** What setting CLAUDE_CODE_WITTY_DEWDROP changes for a user is not stated.\n\n**What**\n\n`CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION` is no longer read, so setting it does nothing. The special handling it switched on for permission requests left waiting when a turn was interrupted, called parked permissions, is gone.\n\nWhat happens to a parked permission now:\n\n- A request that times out is retired with a general message, as before.\n\n- A request that is denied is no longer retired.\n\n- Only a request that was settled when Claude Code started up marks its action as handled.\n\nThis release also reads `CLAUDE_CODE_WITTY_DEWDROP`, a variable tied to a check that always passes on the Pro plan.\n\n**Why**\n\nIf you set `CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION` to change how resumed or remote sessions handle waiting permission requests, it no longer has any effect.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: yes"}