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.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What the startup check tests, and so when a start is refused, is not stated.