{"version":"2.1.314","anchor":"compaction-retries-record-leaveoutpasses","canonical_anchor":"compaction-retries-record-leaveoutpasses","heading":"Compaction retries record how many leave-out passes they made","tier":"internal","area":"Compaction","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/compaction-retries-record-leaveoutpasses","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### Compaction retries record how many leave-out passes they made\n\nWhen a compaction retry gives up, Claude Code now records a count of leave-out passes alongside the count of times it cut the start of the prompt\n\n**Unclear.** It is not clear whether this reflects a new compaction fallback that leaves parts of an over-long prompt out, or only a change to what is recorded.\n\n**What**\n\nCompaction is how Claude Code shortens a conversation that has grown too long for the model, by summarising or trimming it. When a retry of this process gives up, the result it records now includes a count of leave-out passes, next to the count of times it cut text from the start of the prompt.\n\n**Why**\n\nThis adds detail to what Claude Code records about compaction attempts that fail. It does not on its own change what you see in a session.\n\n- Area: Compaction\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}