From 3366dce65ce4dd4fee649a81ab7e486689637442 Mon Sep 17 00:00:00 2001 From: "david.klinberg" Date: Sun, 31 Aug 2025 20:49:18 +0300 Subject: [PATCH] fix(oauth): add client id to token exchange --- src/google/adk/auth/exchanger/oauth2_credential_exchanger.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/google/adk/auth/exchanger/oauth2_credential_exchanger.py b/src/google/adk/auth/exchanger/oauth2_credential_exchanger.py index 4231a7c1ed..e4ccb5e006 100644 --- a/src/google/adk/auth/exchanger/oauth2_credential_exchanger.py +++ b/src/google/adk/auth/exchanger/oauth2_credential_exchanger.py @@ -92,6 +92,7 @@ async def exchange( authorization_response=auth_credential.oauth2.auth_response_uri, code=auth_credential.oauth2.auth_code, grant_type=OAuthGrantType.AUTHORIZATION_CODE, + client_id=auth_credential.oauth2.client_id, ) update_credential_with_tokens(auth_credential, tokens) logger.debug("Successfully exchanged OAuth2 tokens")