What
Set CLAUDE_CODE_RETIRE_UNANSWERED_PARKED_PERMISSION and a resumed print-mode session that finds no saved answer to a permission request it was waiting on will drop the request and move on, instead of cancelling and asking again.
Details
- Applies only in print mode, and only when the resumed transcript has a permission request parked with no recorded response.
- Without the variable, behaviour is unchanged: the request is cancelled and the interrupted turn is re-run so the prompt appears again.
- With it set, the interrupted turn is skipped entirely and telemetry records the outcome as "retired_unanswered".
Usage
CLAUDE_CODE_RETIRE_UNANSWERED_PARKED_PERMISSION=1 claude -p --resume <session-id> "continue"Evidence
CLAUDE_CODE_RETIRE_UNANSWERED_PARKED_PERMISSION
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Names in the bundleCLAUDE_CODE_RETIRE_UNANSWERED_PARKED_PERMISSION
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this build
New in this build: CLAUDE_CODE_RETIRE_UNANSWERED_PARKED_PERMISSION