What probably matters to youSection of the release
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.
Read from
Names in the bundleself-hosted-runner setupself-hosted-runner doctor