You'll notice
Pending permission requests are now cleaned up if new input arrives before they're handled
What
If a permission request (a prompt asking you to approve a tool call) is still waiting and hasn't been picked up yet, and new input arrives while the session isn't shutting down, Claude Code now explicitly retires that pending request in the conversation transcript, and records how long it sat waiting before being retired.
Why
This avoids leaving stale, unanswered permission requests hanging around in the transcript when the conversation has already moved on, and gives visibility into how long such requests went unhandled.