{"version":"2.1.228","anchor":"idle-tracking-and-a-reactivation-heartbeat-for-remote-sessio","canonical_anchor":"idle-tracking-and-a-reactivation-heartbeat-for-remote-sessio","heading":"Idle tracking and a reactivation heartbeat for remote sessions","tier":"soon","area":"Remote Control","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228\/e\/idle-tracking-and-a-reactivation-heartbeat-for-remote-sessio","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228","markdown":"### Idle tracking and a reactivation heartbeat for remote sessions\n\nRemote sessions can measure idle time and send an extra beat when you come back, if the server allows.\n\n**What**\n\nThe remote bridge client can now sample how long a session has been idle and report it in heartbeats, and send an extra \"reactivate\" heartbeat when activity resumes after an idle period, logged as `cli_heartbeat_reactivation_beat`. None of it runs in this build unless the server enables it.\n\n**Details**\n\n- Gated on `tengu_ccr_reactivation_beat`, falling back to off; related gates `tengu_ccr_idle_heartbeat` and `tengu_ccr_reconnect_beat` also fall back to off.\n- Even when enabled, the reactivation beat requires an idle tracker to be supplied to the client.\n- New in this build.\n\n**Evidence**\n\n`cli_heartbeat_reactivation_beat`\n\n- Flag `tengu_ccr_reactivation_beat`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.228; this account: on, anonymous baseline: on, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Flag `tengu_ccr_idle_heartbeat`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.228; this account: on, anonymous baseline: on, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Flag `tengu_ccr_reconnect_beat`: Off by default, switched on for this account (read for one account on one subscription tier against v2.1.228; this account: on, anonymous baseline: on, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Remote Control\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 3\/5\n- Present in the build but not switched on"}