Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.224 ·

Compact summaries are flagged as synthetic in SDK output

Compaction summaries are flagged synthetic in SDK and stream-json output so you can filter them.

Use it now Improvements
JSON All of v2.1.224
Use it nowTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SDK OutputArea: what it touches
ImprovementsKind: in v2.1.224,
What probably matters to youSection of the release
What

Messages produced by compaction are now marked synthetic in SDK and stream-json output, so consumers can filter them out alongside meta and transcript-only messages.

Details
  • The serialiser now calls a shared helper instead of computing the flag inline from meta and transcript-only checks.
  • A local-command result that trims to an empty string after its stdout and stderr wrappers are stripped now returns nothing instead of emitting an empty assistant message.
Evidence

isCompactSummary

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

Read from
Names in the bundlestream-json

See this entry in the whole of v2.1.224 →

Feedback