Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Self-hosted runners report setup-script failures and give clearer retry advice

The self-hosted runner now runs a setup script with secrets blanked, reports when that script fails, and gives clearer retry hints

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

The self-hosted runner runs Claude Code sessions on a machine you provide. After preparing the session's files, it runs a setup script. The script gets a cleaned-up environment (the named values passed to programs it starts) in which session tokens and runner secrets are blanked. Environment names it cannot pass on are skipped with a message.

When setting up a session fails:

  • if the setup script caused it, the runner reports a setup-script failure
  • the advice on whether to retry is worked out in a new way
  • a session process that exits before it finishes starting now counts as a failure when its last error output matches a known pattern
Why

If a session fails to start, you get a clearer reason, including when your own setup script is the cause.

See this entry in the whole of v2.1.323 →

Feedback