Follow Discord
Sweep 03 Oct 2026 · 20:28Z Build v2.1.289 510 read Stable v2.1.285 Latest v2.1.289 Next v2.1.289 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.289 ·

claude auth status now exits straight away after printing its result

After showing your login status, claude auth status now ends at once with exit code 0 or 1 instead of first waiting on an internal step

You'll notice Bug Fixes
JSON All of v2.1.289
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Bug FixesKind: in v2.1.289,
Bug FixesSection of the release
What

claude auth status prints whether you are logged in. Once it has printed that, it now ends straight away. It still returns exit code 0 or 1, the number a script can check to see whether the command succeeded.

Before, it first waited for an internal step to finish and then exited through a separate shared routine.

Why

The exit codes are the same, so scripts that check them should behave as before. When the command finishes may shift slightly, because it no longer waits on that extra step.

Read from
Names in the bundleclaude auth status
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 doubtIt is unclear what the old exit routine did besides ending the program, so other small differences on exit cannot be ruled out.
Anthropic's release notes agree[VSCode] Reverted a 2.1.288 change to claude auth status that may have made sign-outs more frequent

See this entry in the whole of v2.1.289 →

Feedback