Max Ind and Copybara-Service
0162898707
ADK changes
...
PiperOrigin-RevId: 814614027
2025-10-03 02:56:51 -07:00
Xuan Yang and Copybara-Service
42db35111b
chore: fix typo for GenerateContentConfig in Agent Builder Assistant
...
PiperOrigin-RevId: 814495803
2025-10-02 19:56:55 -07:00
George Weale and Copybara-Service
dd0571ad09
chore: Clarify write_config_files usage for sub-agent YAML files
...
PiperOrigin-RevId: 814489632
2025-10-02 19:36:15 -07:00
George Weale and Copybara-Service
a4ef7edcbb
chore: add __init__.py prompt for tool imports
...
PiperOrigin-RevId: 814488943
2025-10-02 19:33:58 -07:00
Xiang (Sean) Zhou and Copybara-Service
c5b976b306
chore: Create the context cache based on the token count of previous request
...
before this change, we estimate the token count of the contents to cache and use it to compare with the threshold user set. but that's not precise , so we use the actual prompt token count of previous llm request.
We won't create cache for the very initial request
PiperOrigin-RevId: 814484840
2025-10-02 19:22:00 -07:00
Xuan Yang and Copybara-Service
420df25f58
chore: add a remote A2A knowledge agent for Agent Builder Assistant
...
PiperOrigin-RevId: 814484204
2025-10-02 19:20:36 -07:00
Google Team Member and Copybara-Service
a9b76b9061
ADK changes
...
PiperOrigin-RevId: 814417092
2025-10-02 15:49:48 -07:00
Google Team Member and Copybara-Service
65d6da081c
ADK changes
...
PiperOrigin-RevId: 814413627
2025-10-02 15:49:35 -07:00
Shangjie Chen and Copybara-Service
b170a84279
chore: Handle exception in preload_memory_tool to not fail the llm request
...
Resolves https://github.com/google/adk-python/issues/3069
PiperOrigin-RevId: 814391260
2025-10-02 14:41:27 -07:00
Wei Sun (Jack) and Copybara-Service
5b8d523a4b
ADK changes
...
PiperOrigin-RevId: 814367778
2025-10-02 13:44:16 -07:00
Xuan Yang and Copybara-Service
d3148dacc9
ADK changes
...
PiperOrigin-RevId: 814319961
2025-10-02 13:44:05 -07:00
George Weale and Copybara-Service
2e2d61b6fe
fix: Set max_output_tokens for the agent builder
...
PiperOrigin-RevId: 814317909
2025-10-02 13:43:55 -07:00
Ankur Sharma and Copybara-Service
65554d6621
chore: Update AgentEvaluator to use EvalConfig
...
We updated the one of the public methods on AgentEvaluator to take in eval metric configurations using a more formal EvalConfig data model.
We also mark "criteria" field on the method as deprecated.
Updated some integration test cases.
PiperOrigin-RevId: 814314134
2025-10-02 13:43:44 -07:00
George Weale and Copybara-Service
e68006386f
fix: Fixes a bug that causes intermittent pydantic validation errors when uploading files
...
The root cause is an unsafe in-memory mutation. The `SaveFilesAsArtifactsPlugin` was saving a direct reference to the message part and then modifying the message list in-place. This created a race condition where downstream code could alter the original part *after* it had been saved as an artifact, leading to a corrupted state.
This CL saves a `copy.copy()` of the artifact, which create a snapshot of the data.
Also Changes the plugin to return a new `types.Content` object instead of modifying the original message in-place
PiperOrigin-RevId: 814308070
2025-10-02 13:43:34 -07:00
George Weale and Copybara-Service
f667c7445e
chore: deprecate global_instructions and make it a plugin instead
...
PiperOrigin-RevId: 814307563
2025-10-02 13:43:22 -07:00
Xiang (Sean) Zhou and Copybara-Service
29f18f4eea
chore: Add a sample agent to test pydantic models as function tool argument
...
PiperOrigin-RevId: 814293450
2025-10-02 13:43:10 -07:00
Xiang (Sean) Zhou and Copybara-Service
571c802fba
fix: Convert argument to pydantic model when tool declare to accept pydantic model as argument
...
PiperOrigin-RevId: 814273005
2025-10-02 13:43:00 -07:00
Xiang (Sean) Zhou and Copybara-Service
c46308b7cf
chore: Add session patch endpoint to api server for state update
...
This is allow user to update session state without running the agent. e.g. if I want to test some case when session has certain state on adk web.
PiperOrigin-RevId: 814252851
2025-10-02 13:42:49 -07:00
Hoonji Baek and Copybara-Service
822efe0065
feat: Adds adk web options for custom logo
...
Allows users to configure a custom text and logo for their ADK Web app using `--logo-text` and `--logo-image-url` flags.
PiperOrigin-RevId: 814016542
2025-10-02 13:42:38 -07:00
Shangjie Chen and Copybara-Service
55bc985821
chore: Fix vertexai import rule of memory service for google internal dependencies
...
PiperOrigin-RevId: 813941520
2025-10-02 13:42:23 -07:00
Google Team Member and Copybara-Service
da62700d73
feat: Spanner ADK toolset supports customizable template SQL and parameterized SQL
...
PiperOrigin-RevId: 813909122
2025-10-01 14:15:01 -07:00
Google Team Member and Copybara-Service
a5cf80b952
fix: Handling of A2ATaskStatusUpdateEvent when streaming in remote_a2a_agent
...
The proto has the Message object in the TaskStatus.
PiperOrigin-RevId: 813844289
2025-10-01 11:43:03 -07:00
Xuan Yang and Copybara-Service
29968d44ae
chore: Remove get_working_directory_info from instruction template for agent builder assistant
...
PiperOrigin-RevId: 813495752
2025-09-30 17:29:33 -07:00
Yifan Wang and Copybara-Service
ce2167861c
chore: Adding builder endpoints, WIP
...
PiperOrigin-RevId: 813489379
2025-09-30 17:10:38 -07:00
Joseph Pagadora and Copybara-Service
8c73d29c75
feat: Add HallucinationsV1 evaluation metric
...
PiperOrigin-RevId: 813456369
2025-09-30 15:39:10 -07:00