Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Parked spare sessions (--await-claim) skip project/local stdio MCP servers and take SessionStart hooks from claim

Spare sessions parked with --await-claim skip project stdio MCP servers, and workspace_trust must now come with claim_session

Entry
JSON All of v2.1.281
EntryKind: in v2.1.281,
ChangesSection of the release
What

Claude Code can be started as a spare process with --await-claim, which leaves it parked and waiting until something claims it for a real session. While a spare is parked:

  • Local MCP servers that belong to the project folder are skipped. MCP servers are outside programs that give Claude extra tools, and these are the ones started as a local process over stdio.
  • A workspace_trust message sent to it records nothing. It should be sent along with claim_session instead.

The code that runs the session also gains a step, takeClaimSessionStartHooks, connected to SessionStart hooks. Hooks are your own commands that Claude Code runs at certain moments, and SessionStart ones run when a session begins or resumes.

Why

If you drive parked spares yourself, sending workspace_trust before the claim no longer has any effect, so it has to travel with claim_session. Project-specific servers are also no longer started before the spare knows which project it belongs to.

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 doubtThe finding does not say exactly how `takeClaimSessionStartHooks` changes when or which `SessionStart` hooks run.

See this entry in the whole of v2.1.281 →

Feedback