{"version":"2.1.280","anchor":"token-usage-now-attached-to-conversation-messages-and-compac","canonical_anchor":"token-usage-now-attached-to-conversation-messages-and-compac","heading":"Token usage now attached to conversation messages and compaction records","tier":"internal","area":"Compaction","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/token-usage-now-attached-to-conversation-messages-and-compac","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### Token usage now attached to conversation messages and compaction records\n\nToken usage data is now attached to conversation messages and compaction records\n\n**What**\n\nWhen Claude Code builds conversation messages and records for compaction (the process that summarizes older conversation history to save space), it now includes a `usage` field whenever that data is available. This carries token usage information alongside the message or compaction record itself.\n\n**Why**\n\nAttaching usage data directly to messages and compaction records means token consumption can be tracked more precisely at the point it happens, rather than being inferred separately.\n\n- Area: Compaction\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}