Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.282 ·

Resuming long sessions reads saved transcripts faster and logs damaged lines

Loading a saved session now skips work on older compacted history, reads in batches, and logs lines it cannot read instead of dropping them silently

You'll notice Improvements
JSON All of v2.1.282
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SessionsArea: what it touches
ImprovementsKind: in v2.1.282,
ImprovementsSection of the release
What

Claude Code saves each conversation to a transcript file, one record per line, and reads it back when you resume. When a long conversation is compacted (older messages are summarised to save space), the file holds a marker at that point. The way Claude Code reads these files has been reworked:

  • After a compaction marker, later lines are no longer fully processed up front. Claude Code notes where they are and reads them only when needed to rebuild the messages kept across compaction, looking back at most 2048 lines.
  • The most recent prompt record is now found by checking the start of each line and re-reading from the end of the file, to recover the newest point in the conversation.
  • Neighbouring lines are read in blocks of up to 1 MiB and processed together.
  • Lines that cannot be read, for example because a write was cut off, are counted, skipped and noted in the debug log. Before, they disappeared without a trace.
  • An error while closing the file no longer hides an earlier error that was already being reported.
Why

Resuming long sessions that have been compacted many times should be quicker. If part of a transcript is damaged, the debug log now shows that lines were skipped, which makes problems with a saved session easier to track down.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat condition turns off the new deferred reading after a compaction marker is not known.

See this entry in the whole of v2.1.282 →

Feedback