{"version":"2.1.283","anchor":"session-activity-tracking-gains-an-awaiting-user-state","canonical_anchor":"session-activity-tracking-gains-an-awaiting-user-state","heading":"Claude Code records time spent waiting for you as its own activity state","tier":"internal","area":"Sessions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.283\/e\/session-activity-tracking-gains-an-awaiting-user-state","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.283","markdown":"### Claude Code records time spent waiting for you as its own activity state\n\nClaude Code's activity tracking now records idle time spent waiting for your input, separately from its working periods\n\n**Unclear.** It is not clear what reads these activity records or whether a setting controls them.\n\n**What**\n\nClaude Code keeps track of what a session is doing, such as running a turn, compacting the conversation or running a subagent (a helper Claude that works on part of a task). It now also records the time it spends idle waiting for you, with separate start and end markers for waiting and for working. Before, the idle time recorded nothing.\n\n**Why**\n\nNothing you see changes directly. Claude Code's own activity records can now tell apart time spent working from time spent waiting on you.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}