{"version":"2.1.269","anchor":"reactive-compaction-gets-a-last-resort-mode-that-keeps-tra","canonical_anchor":"reactive-compaction-gets-a-last-resort-mode-that-keeps-tra","heading":"Reactive compaction gets a 'last resort' mode that keeps trailing messages instead of summarizing everything","tier":"notice","area":"Compaction","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/reactive-compaction-gets-a-last-resort-mode-that-keeps-tra","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### Reactive compaction gets a 'last resort' mode that keeps trailing messages instead of summarizing everything\n\nWhen automatic history compaction runs out of room, it now keeps recent messages instead of summarizing everything\n\n**What**\n\nClaude Code periodically compacts (summarizes) old conversation history to save space. When its usual round-based compaction options are exhausted, instead of summarizing the entire conversation history as a last resort, it now splits off a trailing block of the most recent messages to keep as-is, and only summarizes what came before that.\n\n**Why**\n\nThis keeps your most recent messages intact even in the last-resort compaction case, so recent context isn't lost to summarization along with everything else.\n\n- Area: Compaction\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}