Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SDKArea: what it touches
Bug FixesKind: in v2.1.323,
Bug FixesSection of the release
What
Programs built with the SDK can hand Claude Code a sign-in token through a getOAuthToken callback. Sign-in recovery now records why it is running. If the callback returns the same token and the reason is that the token may be stale, Claude Code now logs that no server has refused the token and that this is not a fault. It then stops without retrying.
Recovery also counts as successful when the stored token already differs from the one that was in use. Before, every same-token result was logged as the same expired token coming back.
Why
Programs built on the SDK no longer see false sign-in faults in the logs when their token is simply reused.