Xiang (Sean) Zhou and Copybara-Service
5c6cdcd197
feat: Support Oauth2 client credentials grant type
...
PiperOrigin-RevId: 815813477
2025-10-06 11:28:17 -07:00
Google Team Member and Copybara-Service
c8c6cd70a4
feat: Introduce ExtendedOAuth2 scheme that auto-populates auth/token URLs
...
Use auto-discovered auth_endpoint and token_endpoint in CredentialManager.
PiperOrigin-RevId: 811183929
2025-09-24 22:21:07 -07:00
Xiang (Sean) Zhou and Copybara-Service
b977d12ea8
refactor: Add save_credential and load_credential in callback context for developer to access credential service
...
developer may want to save/load credentials themselves to/from credential service. see (https://github.com/google/adk-python/issues/1816 )
PiperOrigin-RevId: 783487628
2025-07-15 15:09:19 -07:00
Xiang (Sean) Zhou and Copybara-Service
1a75848391
refactor: Use CallbackContext in credential service for saving/loading credential
...
1. credential service may be accessed by callbacks
2. plan to add load_credential and save_credential method in CallbackContext (see cl/782158513) given customer has requirement to access credential service themselves. (see https://github.com/google/adk-python/issues/1816 )
It's backward compatible given CallbackContext is parent class of ToolContext
PiperOrigin-RevId: 783480378
2025-07-15 14:48:38 -07:00
Xiang (Sean) Zhou and Copybara-Service
9a1115c504
chore: Remove service account support
...
given it was not correctly supported.
PiperOrigin-RevId: 773137317
2025-06-18 18:19:05 -07:00
Xiang (Sean) Zhou and Copybara-Service
2c739ab581
chore: Add Credential Manager for managing tools credential (Experimental)
...
PiperOrigin-RevId: 772986051
2025-06-18 11:01:38 -07:00