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

Claude Code v2.1.299 ·

Self-hosted runner startup timeout covers more cases, and fetch size check skips some responses

The --startup-timeout-min help now says the timer covers MCP connection and idle sessions, and restarts whenever the child writes output

Use it now Improvements
JSON All of v2.1.299
Use it nowTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Self-Hosted RunnerArea: what it touches
ImprovementsKind: in v2.1.299,
What probably matters to youSection of the release

Unclear It is not clear whether the timer itself now covers these cases or only its help text was updated.

What

The help text for --startup-timeout-min has been rewritten. It is the command-line flag that sets how long a self-hosted runner waits on a session child, meaning the separate Claude Code process the runner starts for each session. The help used to say the timer only caught a child that hung while restoring an earlier conversation with --resume. It now says the timer also covers:

  • connecting to MCP servers (outside programs that give Claude Code extra tools)
  • a session that has been assigned but has no input waiting

It also says the timer starts again each time the child writes output.

Separately, Claude Code refuses web fetch responses that are too large. That check now skips responses with certain status codes, in the same way it already skipped HEAD requests.

Why

If you run a self-hosted runner, the timeout can now apply in more situations than the old help described. A child that is slow to connect to MCP servers, or that sits idle with nothing to do, can be stopped when the timer runs out. A child that keeps writing output keeps resetting the timer.

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 doubtIt is not clear whether the timer itself now covers these cases or only its help text was updated.
Anthropic's release notes agreeFixed bare mode notices in background sessions telling you to restart without --bare, which keeps the mode; they now name /stop and claude…

See this entry in the whole of v2.1.299 →

Feedback