Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.269 ·

Serve-only cloud clients now detect and report being unlinked

A headless client acting only as a tool host for a cloud session now notices when it's unlinked and ends with a dedicated tool_host_ended reason

TierYou'll noticehow much it should matter to you
Useful2my rating, 1 to 5
Signal2worth watching, 1 to 5
AreaRemote Controlwhat it touches
KindImprovementsin v2.1.269,
Group of 2 You'll notice

A headless client acting only as a tool host for a cloud session now notices when it's unlinked and ends with a dedicated tool_host_ended reason

What

  • The headless cloud client, when running in "serve-only" mode (meaning this computer is just acting as a tool host for a cloud session rather than driving it), now reacts to being unlinked mid-session: it handles a tool_host_ended message from the server and also periodically rechecks whether it's still linked, ending its connection if not.
  • Its session-end reasons now include a distinct tool_host_ended value, separate from existing reasons like disconnected, rejected_options, open_failed, and output_failed, with its own exit message. This new reason only fires for serve-only (control-only) clients.

Why

Without this, a serve-only helper client could keep running even after the cloud session it was serving had ended or unlinked it, instead of shutting down promptly with a clear reason.

See this entry in the whole of v2.1.269 →