Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.299 ·

Self-hosted runner can refuse sessions that need a tool server

A self-hosted runner now has a path that refuses sessions needing a tool server it cannot host, and its health setup was reorganized

Under the hood Internal Changes
JSON All of v2.1.299
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Self-Hosted RunnerArea: what it touches
Internal ChangesKind: in v2.1.299,
Internal ChangesSection of the release
What

A self-hosted runner is a machine you operate that runs Claude Code sessions. Its code now has a branch that turns away a session needing a tool server (a separate process that provides tools to the session) with the message "session needs a tool server, which this runner cannot host".

There is also a path for a runner that only hosts tools without running any work itself, but it cannot be reached in this build because the value it depends on is always empty. The runner's health setup was also reorganized.

Why

This is groundwork. The tools-only mode cannot run yet, so there is nothing new for a runner operator to switch on.

See this entry in the whole of v2.1.299 →

Feedback