{"version":"2.1.318","anchor":"compaction-telemetry-sends-summary-prompt-hash-instead-of-ar","canonical_anchor":"compaction-telemetry-sends-summary-prompt-hash-instead-of-ar","heading":"Compaction usage reports now identify the summary instructions by a hash","tier":"internal","area":"Compaction","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318\/e\/compaction-telemetry-sends-summary-prompt-hash-instead-of-ar","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318","markdown":"### Compaction usage reports now identify the summary instructions by a hash\n\nWhen Claude Code compacts a conversation, its usage report now carries a hash of the summary instructions instead of a label for which version was used\n\n**What**\n\nCompaction is when Claude Code shrinks a long conversation by having the model write a summary of it, so the work can continue. Claude Code sends a usage report to Anthropic each time this happens.\n\nThat report used to name which variant of the summary instructions was in use. It now sends a hash in its place. A hash is a short fingerprint calculated from the exact wording of the instructions that were sent.\n\n**Why**\n\nThe report now identifies the exact summary instruction text, not just a variant label. Nothing changes in how compaction works for you.\n\n- Area: Compaction\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}