{"version":"2.1.312","anchor":"remote-worker-stream-and-served-call-tracking","canonical_anchor":"remote-worker-stream-and-served-call-tracking","heading":"Remote sessions say why a machine is unreachable when it signed off","tier":"notice","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/remote-worker-stream-and-served-call-tracking","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### Remote sessions say why a machine is unreachable when it signed off\n\nWhen a remote machine has signed off, the unreachable message for its tools now says what it left for, and remote request activity is tracked\n\n**What**\n\nIn a remote session, Claude Code's tools run on another machine. When that machine has signed off, the message saying a remote tool cannot be reached now includes what the machine left for. Claude Code also now counts when each remote request starts and ends, and treats that as a sign the session is active.\n\n**Why**\n\nRemote sessions are better at telling an idle connection from an active one, and a tool that cannot be reached comes with a clearer reason.\n\n- Flag `tengu_ccr_sse_keepalive_max_interval_s`: Not enough to say (read for one account on one subscription tier against v2.1.312; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) 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: Sessions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}