Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.224 Home All releases olderv2.1.223 v2.1.225newer

self-hosted-runner setup and doctor walk you through it in a scoped Claude session

Use it now
Useful3 Signal4
Self-Hosted Runner Notable not in their notes

setup and doctor relaunch Claude with a restricted toolset to walk you through runner install and diagnostics.

self-hosted-runner setupself-hosted-runner doctor
What

Two new subcommands re-launch Claude with a fixed system prompt and a restricted tool allowlist to guide an operator interactively. setup goes from creating an environment in the Admin UI to a live runner and writes ./runner-setup/CHEAT-SHEET.md. doctor works through nine diagnostic categories one step at a time and produces a redacted tarball you can attach to a support escalation.

Details
  • Both run with --permission-mode default and tools limited to Bash, Read, Write, Todo and Task plus the typed runner admin tools.
  • doctor additionally gets tools to list sessions and requeue a session; setup gets the tool that spawns a local runner.
  • Outcomes are recorded under telemetry names cli_self_hosted_setup and cli_self_hosted_doctor, including spawn_failed, child_signal and child_nonzero.
Evidence

Start the self-hosted runner doctor wizard. Greet me, then ask me to describe the symptom or pick from the 8 diagnostic categories. Work through it one step at a time.

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.224 →