You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
MCPArea: what it touches
ImprovementsKind: in v2.1.221,
ImprovementsSection of the release
What
Token-refresh retry decisions are made from OAuth error codes rather than exception classes, and stored client registrations keep more of the discovered configuration.
Details
Retries on server_error, temporarily_unavailable, too_many_requests, or any code not in the known non-retryable set.
The analytics branch reads code instead of errorCode.
Registrations keep the discovered issuer and reuse the previously stored redirectUri when the client_id matches what is on disk.
Discovery state is cached on the flow object.
Evidence
mcp_oauth_refresh_unauthorized_client
Strings lifted out of the shipped bundle, so the claim above can be checked against them.