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

Claude Code v2.1.234 ·

Session metadata is no longer written into the wrong transcript

Switching sessions mid-write no longer lands metadata in the wrong transcript.

You'll notice Bug Fixes
JSON All of v2.1.234
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SessionsArea: what it touches
Bug FixesKind: in v2.1.234,
Bug FixesSection of the release
What

The background step that re-appends session metadata now checks, after its await, whether the session file or session id changed while it was waiting, and bails out if so. Without that check a session switch mid-write could land metadata in the transcript you moved to.

Details
  • The guard is opt-in through a new parameter on the re-append call, so existing callers choose whether the check applies.
  • The configuration cache now emits an installed event when a config is installed or written through, so other code can observe disk reads and writes.
Evidence

reAppendSessionMetadataAsync

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

Feedback