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.269 ·

OAuth callback errors now distinguish state-mismatch from missing-code

Sign-in errors now tell apart a stale callback URL from one that's simply missing an authorization code

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

Error messages shown during OAuth device or browser sign-in were rewritten to detect a specific case: when a pasted callback URL actually belongs to a different, unrelated sign-in attempt (called a state mismatch), rather than just lacking an authorization code. In that case, the message now tells the user to retry using the URL from the specific sign-in flow that's still open.

Why

This gives a clearer, more actionable error message when a sign-in fails because the wrong callback URL was pasted, instead of a generic missing-code error that wouldn't point to the actual problem.

See this entry in the whole of v2.1.269 →

Feedback