Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.238 Home All releases olderv2.1.237 v2.1.239newer
Claude Code v2.1.238

Retraction of partially streamed output moved into its own state machine

Under the hood
Useful1 Signal0
Elsewhere

The code that withdraws a half-printed reply and shows a refusal banner was reorganized; nothing looks different.

What

The logic that withdraws a partially printed response, handles a stale stream restart and swaps in a refusal banner was pulled out of the print loop into a reusable unit whose handlers swallow and log their own errors. The events emitted and the telemetry reported are unchanged.

Details
  • Telemetry still reports tengu_partial_stream_retraction_closed with sources including a stale stream start and a refusal banner.
  • When streaming events are not requested, the whole thing is a do-nothing object.
Evidence

tengu_partial_stream_retraction_closed

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.238 →