{"version":"2.1.323","anchor":"transcript-compaction-aborts-when-the-snapshot-read-falls-sh","canonical_anchor":"transcript-compaction-aborts-when-the-snapshot-read-falls-sh","heading":"Saved transcripts are left alone if Claude Code could not read them in full","tier":"notice","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/transcript-compaction-aborts-when-the-snapshot-read-falls-sh","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Saved transcripts are left alone if Claude Code could not read them in full\n\nIf Claude Code reads only part of a transcript while compacting it, it now abandons the compaction and keeps the original file\n\n**What**\n\nClaude Code saves each conversation to a transcript file, and from time to time it compacts that file by rewriting it in a tidier form. It now checks whether it read the whole file first. If the read fell short, it abandons the compaction and leaves the file untouched. Before, a short read could still go on to replace the transcript.\n\n**Why**\n\nThis stops an incomplete read from quietly dropping parts of a saved conversation.\n\n- Area: Sessions\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}