You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Address Qodo code review: CancellationToken, nullable ExpiresIn, scope on refresh
- Add optional CancellationToken to IAuthenticator.Authenticate and propagate
it through all authenticators to SemaphoreSlim.WaitAsync, HttpClient.PostAsync,
and the user delegate in OAuth2TokenAuthenticator
- Make OAuth2TokenResponse.ExpiresIn nullable (int?) so missing expires_in from
the server is treated as non-expiring instead of causing a refresh storm
- Send scope parameter in OAuth2RefreshTokenAuthenticator when configured
Co-Authored-By: Claude Opus 4.6 <[email protected]>
0 commit comments