Xiang (Sean) Zhou
0989d64688
chore: Remove unnecessary check tool type and tool attribute
...
tool in config.tools cann't be ToolDict and must have computer_use attr
PiperOrigin-RevId: 816283438
2025-10-07 10:48:48 -07:00
Shangjie Chen
90d4c19c51
feat: Migrate vertex ai session service to use agent engine sdk
...
PiperOrigin-RevId: 816259798
2025-10-07 09:58:27 -07:00
Xiang (Sean) Zhou
3be9cd844c
chore: Let tools to handle root directory resolvement and model only knows the project name and always use relative path
...
PiperOrigin-RevId: 816213558
2025-10-07 08:11:06 -07:00
Hangfei Lin
3f4bd67b49
fix: Make compactor optional in EventsCompactionConfig and add a default
...
If `EventsCompactionConfig` is provided without a `compactor`, a `SlidingWindowCompactor` is now automatically instantiated using the `root_agent`'s LLM. This simplifies configuration by providing a sensible default.
PiperOrigin-RevId: 816038579
2025-10-06 22:20:49 -07:00
Bo Yang
238472d083
fix: Updates the load_artifacts tool so that the model can reliability call it for follow up questions about the same artifact
...
PiperOrigin-RevId: 816025399
2025-10-06 21:34:51 -07:00
Hangfei Lin
f1abdb1938
fix: Rename SlidingWindowCompactor to LlmEventSummarizer and refine its docstring
...
The class is now named `LlmEventSummarizer` to better reflect that its primary function is to use an LLM to summarize events. The docstring has been updated to clarify that this class is responsible *only* for the LLM-based summarization of a given set of events, while the logic for determining *when* and *which* events form the sliding window is handled by an external component, such as an ADK Runner.
PiperOrigin-RevId: 815976264
2025-10-06 18:54:20 -07:00
Hangfei Lin
68402bda49
fix: Set default response modality to AUDIO in run_session
...
Some native audio models require the modality to be set, so we default to AUDIO if not specified in `RunConfig`.
PiperOrigin-RevId: 815952039
2025-10-06 17:37:10 -07:00
Xiang (Sean) Zhou
90e1e3e10c
chore: Add sample agent for testing oatuh2 client credentials grant type
...
PiperOrigin-RevId: 815863131
2025-10-06 13:34:09 -07:00
Haoming Chen
4bb089d386
feat: Add BigQuery analyze_contribution tool
...
This change introduces a new `analyze_contribution` function in `query_tool.py` which uses BigQuery ML's `CREATE MODEL` with `CONTRIBUTION_ANALYSIS` type and `ML.GET_INSIGHTS` to analyze the contribution of different dimensions to a given metric. The new function is also added to the `bigquery_toolset`.
PiperOrigin-RevId: 815849281
2025-10-06 12:59:09 -07:00
Xiang (Sean) Zhou
5c6cdcd197
feat: Support Oauth2 client credentials grant type
...
PiperOrigin-RevId: 815813477
2025-10-06 11:28:17 -07:00
George Weale
46d73be41a
chore: Add more info to "Session not found" error message in ADK runners for differently named app and folder
...
PiperOrigin-RevId: 815795412
2025-10-06 10:48:28 -07:00
Hangfei Lin
e0dd06ff04
feat: implementation of LLM context compaction
...
Provide a more efficient way to compact LLM context for better agentic performance.
PiperOrigin-RevId: 815785898
2025-10-06 10:28:46 -07:00
Xiang (Sean) Zhou
ca6a4340f4
chore: Move adk knowledge agent out of adk agent builder folder
...
PiperOrigin-RevId: 815771308
2025-10-06 09:57:21 -07:00
George Weale
86de3ef7e3
chore: google.genai instead of `google.generativeai'
...
PiperOrigin-RevId: 815759570
2025-10-06 09:27:13 -07:00
Max Ind
bd76b46ce2
feat(otel): Switch CloudTraceSpanExporter to telemetry.googleapis.com
...
PiperOrigin-RevId: 815675872
2025-10-06 05:14:32 -07:00
Xiang (Sean) Zhou
4b47a0a552
chore: Add instructions for callback signatures
...
PiperOrigin-RevId: 815549924
2025-10-05 21:47:53 -07:00
Xuan Yang
84c1faeeef
chore: Introduce the remote A2A ADK Knowledge Agent to Agent Builder Assistant
...
PiperOrigin-RevId: 815543707
2025-10-05 21:21:19 -07:00
Xiang (Sean) Zhou
c6dd444fc9
fix: Adapt to new computer use tool name in genai sdk 1.41.0
...
1.40.0 has some bug that caused some UT tests failures
PiperOrigin-RevId: 815098429
2025-10-04 08:53:13 -07:00
Google Team Member
d1efc8461e
feat: Migrate vertex_ai_session_service to use Agent Engine SDK
...
PiperOrigin-RevId: 814967790
2025-10-03 22:14:23 -07:00
Shangjie Chen
97b950b36b
feat: Migrate vertex_ai_session_service to use Agent Engine SDK
...
PiperOrigin-RevId: 814948921
2025-10-03 21:00:15 -07:00
Google Team Member
960eda3d1f
feat: Add dry_run functionality to BigQuery execute_sql tool
...
PiperOrigin-RevId: 814854520
2025-10-03 15:36:58 -07:00
Xiang (Sean) Zhou
0b84d3eea7
chore: Show relative path in response if root directory already set in session state
...
PiperOrigin-RevId: 814768273
2025-10-03 11:33:24 -07:00
Xiang (Sean) Zhou
611b604bdc
chore: Emphasize not to ask for root_directory if it's set in the context
...
PiperOrigin-RevId: 814738676
2025-10-03 10:14:44 -07:00
Xiang (Sean) Zhou
33b2d495be
chore: Emphasize "model" property can inherit from parent LlmAgent
...
PiperOrigin-RevId: 814715394
2025-10-03 09:06:33 -07:00
Max Ind
0162898707
ADK changes
...
PiperOrigin-RevId: 814614027
2025-10-03 02:56:51 -07:00