You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Response HandlingArea: what it touches
ImprovementsKind: in v2.1.271,
ImprovementsSection of the release
What
When a turn hits the output token limit and is being retried (reason max_output_tokens_recovery), the status line/spinner now shows a new "recovering" state instead of the usual thinking/tool text.
It displays as "picking the thought back up", or "picking the thought back up (N of 3)" on later retry attempts, with a limit of 3 attempts.
This is driven by a new outputLimitRecovery payload (attempt number and the limit) that's threaded through an agent-mode "requesting" event and into the spinner component's props.
Why
This gives a clear, specific status message when Claude is automatically retrying after running out of output tokens, instead of leaving the status line looking stuck or generic.