{"version":"2.1.323","anchor":"return-after-idle-telemetry-and-idle-compaction-tracking","canonical_anchor":"return-after-idle-telemetry-and-idle-compaction-tracking","heading":"Claude Code reports how long a session sat idle when you come back","tier":"internal","area":"Telemetry","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/return-after-idle-telemetry-and-idle-compaction-tracking","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Claude Code reports how long a session sat idle when you come back\n\nClaude Code now records when each turn ends and sends a usage report about the idle gap when you return to a session\n\n**What**\n\nClaude Code now notes the time each turn ends. A turn is one round of you sending a message and Claude answering. When you come back to the session after a pause, Claude Code sends a usage report to Anthropic with:\n\n- How many seconds the session sat idle\n\n- How much context the conversation holds, counted in tokens (the small pieces of text a model reads)\n\n- Whether a summary of the conversation is being held ready\n\n- Whether idle compaction is on. Compaction means shrinking a long conversation into a summary so it fits.\n\nIf the report fails, Claude Code logs that it was dropped and carries on as normal.\n\n**Why**\n\nIt shows that Anthropic is measuring how compacting a conversation during idle time works in practice. It does not change anything you see.\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}