{"version":"2.1.295","anchor":"host-sleep-and-wake-awareness-for-the-served-tools-channel","canonical_anchor":"host-sleep-and-wake-awareness-for-the-served-tools-channel","heading":"Remote tool sessions now handle the host machine going to sleep","tier":"soon","area":"Remote Tools","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295\/e\/host-sleep-and-wake-awareness-for-the-served-tools-channel","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295","markdown":"### Remote tool sessions now handle the host machine going to sleep\n\nCloud sessions now pause remote tool requests while the host computer sleeps and reconnect cleanly when it wakes\n\n**What**\n\nWhen a cloud session uses tools served from another computer, Claude Code already reconnected after a gap in the connection. It now also understands explicit sleep and wake notices from that computer:\n\n- A notice says the host is about to sleep (`will_sleep`) or has woken (`did_wake`). Any other value is rejected.\n\n- While the host is asleep, checks on whether the remote tools are available go unanswered, and other requests are held until the host reports it has woken.\n\n- After waking, the connection announces itself as returning rather than as a plain reconnect.\n\n- A tool call caught by the sleep can now be reported as \"paused, its state unknown, when that machine went to sleep\".\n\n**Why**\n\nRemote and desktop-hosted sessions recover more cleanly after the machine running the tools goes to sleep, instead of treating it as an ordinary dropped connection.\n\n- Flag `tengu_violin_wood`: Off in both readings (read for one account on one subscription tier against v2.1.295; this account: off, anonymous baseline: off, 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 Tools\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no\n- Present in the build but not switched on"}