Merge pull request #469 from NxFerrara/fix/oauth21-refresh-store-session

fix: add missing token_uri, client_id, client_secret to OAuth 2.1 refresh store_session
This commit is contained in:
Taylor Wilsdon
2026-02-13 14:26:39 -05:00
committed by GitHub

View File

@@ -612,9 +612,13 @@ def get_credentials(
user_email=user_email,
access_token=credentials.token,
refresh_token=credentials.refresh_token,
token_uri=credentials.token_uri,
client_id=credentials.client_id,
client_secret=credentials.client_secret,
scopes=credentials.scopes,
expiry=credentials.expiry,
mcp_session_id=session_id,
issuer="https://accounts.google.com",
)
# Persist to file so rotated refresh tokens survive restarts
if not is_stateless_mode():