Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.227 Home All releases olderv2.1.226 v2.1.228newer
Claude Code v2.1.227

Expired saved logins now say so instead of failing generically

You'll notice
Useful3 Signal1
Auth

Expired saved logins now tell you to sign in again instead of a generic auth error.

What

When the stored Anthropic credentials have expired and there is no refresh token to renew them, tools now report "Anthropic profile login expired" with a prompt to sign in again, rather than a generic auth error.

Details
  • Triggered by auth errors whose message contains "has expired and no refresh is available".
  • These errors are recorded in refresh-failure telemetry under a distinct no_refresh_available class.
  • They now skip the retry path that invalidates the token and tries again, since a retry cannot succeed.
Evidence

Anthropic profile login expired

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.227 →