Keisuke Oohashi and Copybara-Service
ea69c9093a
feat: add usage span attributes to telemetry ( #356 )
...
Merge https://github.com/google/adk-python/pull/1079
Fixes part of #356
Add usage attributes to span.
Note: Since the handling of GenAI event bodies in OpenTelemetry has not yet been determined, I have temporarily added only attributes related to usage.
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/1079 from soundTricker:feature/356-support-more-opentelemetry-semantics 99a9d0352b4bca165baa645440e39ce7199f072b
PiperOrigin-RevId: 774834279
2025-06-23 10:28:14 -07:00
Shangjie Chen and Copybara-Service
f033e405c1
chore: Clarify the behavior of Event.invocation_id
...
PiperOrigin-RevId: 774827874
2025-06-23 10:12:16 -07:00
bck-ob-gh and Copybara-Service
3b1d9a8a3e
fix: Use starred tuple unpacking on GCS artifact blob names
...
Merges https://github.com/google/adk-python/pull/1471
Fixes google#1436
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/1471 from bck-ob-gh:main 4c4f2b66ab1e6fde8b1a9d2b914dcb24040db144
PiperOrigin-RevId: 774809270
2025-06-23 09:24:31 -07:00
Xiang (Sean) Zhou and Copybara-Service
7c670f638b
chore: Send user message to the agent that returned a corresponding function call if user message is a function response
...
PiperOrigin-RevId: 773895971
2025-06-20 17:15:29 -07:00
Xiang (Sean) Zhou and Copybara-Service
fb13963ded
chore: Add request converter to convert a2a request to ADK request
...
PiperOrigin-RevId: 773894462
2025-06-20 17:09:05 -07:00
Shangjie Chen and Copybara-Service
2fd8feb65d
chore: Support allow_origins in cloud_run deployment
...
Also reorganize the fast_api_common_options. This resolves https://github.com/google/adk-python/issues/1444 .
PiperOrigin-RevId: 773890111
2025-06-20 16:54:08 -07:00
Shangjie Chen and Copybara-Service
8677d5c8dc
chore: bump version number to 1.4.2
...
PiperOrigin-RevId: 773867075
v1.4.2
2025-06-20 15:41:50 -07:00
Shangjie Chen and Copybara-Service
4d72d31b13
fix: Add type checking to handle different response type of genai API client
...
Fixes https://github.com/google/adk-python/issues/1514
PiperOrigin-RevId: 773838035
2025-06-20 14:12:55 -07:00
Xiang (Sean) Zhou and Copybara-Service
742478fdb7
chore: Add event converters to convert adk event to a2a event (WIP)
...
PiperOrigin-RevId: 773795427
2025-06-20 12:14:12 -07:00
Xiang (Sean) Zhou and Copybara-Service
ffcba70686
chore: skip mcp and a2a tests for python 3.9
...
PiperOrigin-RevId: 773785385
2025-06-20 11:46:31 -07:00
Google Team Member and Copybara-Service
2f716ada7f
fix: Allow more credentials types for BigQuery tools
...
This change accepts the `google.auth.credentials.Credentials` type for `BigQueryCredentialsConfig`, so any subclass of that, including `google.oauth2.credentials.Credentials` would work to integrate with BigQuery service. This opens up a whole range of possibilities, such as using service account credentials to deploy an agent using these tools.
PiperOrigin-RevId: 773190440
2025-06-18 22:02:09 -07:00
Shangjie Chen and Copybara-Service
17beb32880
chore: Bump version number and update changelog for 1.4.1 release
...
PiperOrigin-RevId: 773148349
2025-06-18 19:08:43 -07:00
Xiang (Sean) Zhou and Copybara-Service
7f8dc8927a
chore: fix the mcp_sse_agent
...
PiperOrigin-RevId: 773140021
2025-06-18 18:32:06 -07:00
Xiang (Sean) Zhou and Copybara-Service
9a1115c504
chore: Remove service account support
...
given it was not correctly supported.
PiperOrigin-RevId: 773137317
v1.4.1
2025-06-18 18:19:05 -07:00
Xiang (Sean) Zhou and Copybara-Service
913d771d6d
chore: Raise meaningful errors when importing a2a modules for python 3.9
...
PiperOrigin-RevId: 773128206
2025-06-18 17:43:11 -07:00
Hangfei Lin and Copybara-Service
58e07cae83
fix: Fix tracing for live
...
the original code passed in wrong args. now fixed.
tested locally.
PiperOrigin-RevId: 773108589
2025-06-18 16:35:16 -07:00
Xiang (Sean) Zhou and Copybara-Service
157d9be88d
feat: Enable MCP Tool Auth (Experimental)
...
PiperOrigin-RevId: 773002759
2025-06-18 11:44:02 -07:00
Xiang (Sean) Zhou and Copybara-Service
18a541c8fa
chore: Ignore mcp_tool ut tests for python 3.9 given mcp sdk only supports 3.10+
...
PiperOrigin-RevId: 772999037
2025-06-18 11:34:10 -07:00
Xiang (Sean) Zhou and Copybara-Service
dcea7767c6
feat: Add Authenticated Tool (Experimental)
...
PiperOrigin-RevId: 772992074
2025-06-18 11:17:01 -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
Xiang (Sean) Zhou and Copybara-Service
9a207cb832
refactor: Refactor oauth2_credential_exchanger to exchanger and refresher separately
...
PiperOrigin-RevId: 772979993
2025-06-18 10:46:39 -07:00
Xiang (Sean) Zhou and Copybara-Service
a17ebe6ebd
chore: Add a credential refresher registry
...
PiperOrigin-RevId: 772747251
2025-06-17 21:12:30 -07:00
Xiang (Sean) Zhou and Copybara-Service
55201cb6a1
chore: Add credential exchanger registry (Experimentals)
...
PiperOrigin-RevId: 772713412
2025-06-17 19:09:21 -07:00
Xiang (Sean) Zhou and Copybara-Service
0a9625317a
refactor: Adapt service account credential exchanger to base credential exchanger interface
...
PiperOrigin-RevId: 772710438
2025-06-17 18:55:46 -07:00
Google Team Member and Copybara-Service
f9fa7841df
chore: add google-adk/{version} to bigquery user agent
...
PiperOrigin-RevId: 772703504
2025-06-17 18:31:34 -07:00