Skip to content

Commit acbdca0

Browse files
seanzhougooglecopybara-github
authored andcommitted
fix: Make raw_auth_credential and exchanged_auth_credential optional given their default value is None
PiperOrigin-RevId: 775397286
1 parent ed7a21e commit acbdca0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/google/adk/auth/auth_tool.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ class AuthConfig(BaseModelWithConfig):
3131

3232
auth_scheme: AuthScheme
3333
"""The auth scheme used to collect credentials"""
34-
raw_auth_credential: AuthCredential = None
34+
raw_auth_credential: Optional[AuthCredential] = None
3535
"""The raw auth credential used to collect credentials. The raw auth
3636
credentials are used in some auth scheme that needs to exchange auth
3737
credentials. e.g. OAuth2 and OIDC. For other auth scheme, it could be None.
3838
"""
39-
exchanged_auth_credential: AuthCredential = None
39+
exchanged_auth_credential: Optional[AuthCredential] = None
4040
"""The exchanged auth credential used to collect credentials. adk and client
4141
will work together to fill it. For those auth scheme that doesn't need to
4242
exchange auth credentials, e.g. API key, service account etc. It's filled by

0 commit comments

Comments
 (0)