{"version":"2.1.323","anchor":"partialfull-compaction-reports-dropped-inline-tools-and-kee","canonical_anchor":"partialfull-compaction-reports-dropped-inline-tools-and-kee","heading":"Compacted conversations now note which tools were dropped","tier":"notice","area":"Compaction","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/partialfull-compaction-reports-dropped-inline-tools-and-kee","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Compacted conversations now note which tools were dropped\n\nWhen Claude Code compacts a conversation, the summary now notes tools that were dropped, and compaction from a message onward keeps the cached start\n\n**What**\n\nCompaction is how Claude Code shrinks a long conversation by replacing older parts with a summary so it fits in the model's working memory. Previously the rebuilt context after compaction held only attachments and hook results. Two things are different now:\n\n- Dropped tools are recorded: when the rebuild leaves out tools that had been included inline in the conversation, the summary gets a note about them.\n\n- The cached start is kept: when Claude Code summarizes from a chosen message onward, it now keeps the earlier, already-cached part of the conversation as it is.\n\nA bug in which direction a partial compaction ran was also fixed.\n\n**Why**\n\nThis changes what the model sees after a compaction. Keeping the cached start can also let more of the conversation be reused from the cache, which helps speed and cost.\n\n- Area: Compaction\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}