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 orchestrators can shut down without stranding sessions

A runner orchestrator that is shutting down can now finish or hand back the sessions it already claimed, and logs a stop summary

You'll notice Improvements
JSON All of v2.1.299
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Self-Hosted RunnerArea: what it touches
ImprovementsKind: in v2.1.299,
ImprovementsSection of the release

Unclear Whether this orderly shutdown is used by default or only when the orchestrator is started with it is not known.

What

A runner orchestrator is the program that starts Claude Code sessions on machines you host yourself when work comes in. It can now shut down in an orderly way when told to stop:

  • A check for new work already under way is allowed to finish.
  • Sessions that check brings back are started if there is enough time left, and otherwise handed back so they can be tried again elsewhere.
  • Runners kept on standby are dropped when time is short.
  • A start-up hook killed by a signal during shutdown is not handed back.
  • On exit, it logs a line beginning [runner:orchestrator] stop summary: with counts of what happened.

Before, the loop simply stopped when cancelled.

Why

Sessions the orchestrator had already claimed are no longer left stuck until their claim runs out, so a restart or redeploy loses less work.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether this orderly shutdown is used by default or only when the orchestrator is started with it is not known.

See this entry in the whole of v2.1.299 →

Feedback