Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

A gateway sign-in from another terminal now fixes an expired session

With an enterprise gateway, an expired session can now pick up the sign-in from a /login in another terminal, without a restart

You'll notice Bug Fixes
JSON All of v2.1.323
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.323,
Bug FixesSection of the release
What

Some organisations route Claude Code through an enterprise gateway, a company server that sits between Claude Code and the API, turned on with CLAUDE_CODE_USE_GATEWAY. When a session's gateway sign-in expires, Claude Code now checks the stored credentials for a newer sign-in, such as one made with /login in another terminal window. It uses that sign-in if the gateway, the account and the kind of sign-in all match.

If no match is found, the session stays expired until you run /login in it or restart. Claude Code also now logs why a stored sign-in was or was not used. When renewing, it refuses the stored sign-in if a secure connection check to the gateway fails.

Why

If you use an enterprise gateway, signing in again in one terminal can now restore your other sessions, so you no longer have to restart them.

Read from
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed sessions that kept failing after a Claude apps gateway sign-in expired: once you sign in again with /login in another terminal, they…

See this entry in the whole of v2.1.323 →

Feedback