Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

Claude Code run without a terminal can refuse to start a delegated session

When Claude Code runs without an interactive terminal, a new startup check can refuse a user-delegated session and exit

You'll notice Improvements
JSON All of v2.1.321
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Delegated SessionsArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release

Unclear What the startup check tests, and so when a start is refused, is not stated.

What

Claude Code can run headless, meaning without an interactive terminal, usually when another program drives it. At headless startup there is now an extra check. If it fails, Claude Code reports user_delegated_session_start with the reason refused_at_start and exits.

Why

This is a new way for a headless start to be refused. A program driving Claude Code may see it stop at once with that reason.

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 doubtWhat the startup check tests, and so when a start is refused, is not stated.

See this entry in the whole of v2.1.321 →

Feedback