{"version":"2.1.311","anchor":"session-transcript-records-which-tools-were-used-tools-used","canonical_anchor":"session-transcript-records-which-tools-were-used-tools-used","heading":"Summaries after compaction keep a list of tools used earlier","tier":"internal","area":"Compaction","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/session-transcript-records-which-tools-were-used-tools-used","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Summaries after compaction keep a list of tools used earlier\n\nClaude Code now records which tools were used in a session and puts that list into the summary written when a conversation is compacted\n\n**What**\n\nWhen a long conversation is compacted, older messages are replaced with a summary to save space. Claude Code now keeps a running list of the tools used in the session and writes it into the transcript as its own entry, so it is read back when a session is resumed.\n\nThe summary created at compaction now takes its list of used tools from this record and includes the names in it. Tool names are cleaned up first, and any that cannot be read are replaced with `unreadable-tools-used-before-summary`.\n\n**Why**\n\nAfter compaction or after resuming a session, Claude still knows which tools were used earlier.\n\n- Area: Compaction\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}