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.224 Home All releases olderv2.1.223 v2.1.225newer

Sharing a transcript retries with smaller payloads instead of failing

You'll notice
Useful4 Signal2
Sessions

Sharing an oversized transcript now retries with trimmed versions instead of just failing.

What

When a transcript is too large to share, Claude Code now tries progressively stripped versions rather than giving up. It walks a ladder of candidates (full, without the last API request, raw transcript lines only, metadata only), size-checks each before sending, and posts the first that fits.

Details
  • A successful reduced upload records "payload_stripped" so it's visible that content was trimmed.
  • Size failures and RangeError during serialisation fall through to the next variant; the precheck reports payload_too_large_precheck.
  • Blocked outcomes (essential-traffic-only mode, data residency, auth) still fail immediately with their own reason codes and are not retried.
Evidence

payload_too_large_precheck

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.224 →