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
Xuan Yang and Copybara-Service
a239716930
ADK changes
...
PiperOrigin-RevId: 813321782
2025-09-30 10:18:30 -07:00
Google Team Member and Copybara-Service
c51ea0b52e
fix: VertexSessionService with adding base_url override to base api override without removing initialized http_options
...
PiperOrigin-RevId: 813319796
2025-09-30 10:14:58 -07:00
Liang Wu and Copybara-Service
8f3ca0359e
fix: fix the instruction in workflow_triage example agent
...
PiperOrigin-RevId: 813305068
2025-09-30 09:37:54 -07:00
Joe Fernandez and Copybara-Service
745996212d
fix: Added more agent instructions for doc content changes
...
Add directives for content updates and writing style
PiperOrigin-RevId: 813284600
2025-09-30 08:44:59 -07:00
Shangjie Chen and Copybara-Service
83fd045718
feat: Migrate VertexAiMemoryBankService to use Agent Engine SDK
...
PiperOrigin-RevId: 813104746
2025-09-29 23:14:50 -07:00
Shangjie Chen and Copybara-Service
ce9c39f5a8
feat: Implement checkpoint and resume logic for LoopAgent
...
PiperOrigin-RevId: 813096880
2025-09-29 22:45:57 -07:00
Wei Sun (Jack) and Copybara-Service
d5c46e4960
fix: Do not re-create App object when loader returns an App
...
PiperOrigin-RevId: 813083541
2025-09-29 22:02:19 -07:00
Xinran (Sherry) Tang and Copybara-Service
fbf75761bb
feat: Modify runner to support resuming an invocation (optionally with a function response)
...
PiperOrigin-RevId: 813008406
2025-09-29 17:35:18 -07:00
Xinran (Sherry) Tang and Copybara-Service
f005414895
feat: Make resumable llm agents yield checkpoint events
...
PiperOrigin-RevId: 813001108
2025-09-29 17:08:58 -07:00
Ankur Sharma and Copybara-Service
609a2358eb
chore: PrettyPrint the output of detailed results generated from adk eval cli command
...
PiperOrigin-RevId: 812912413
2025-09-29 13:09:31 -07:00
Xinran (Sherry) Tang and Copybara-Service
772658fd81
chore: Refactor runner run_async flow to extract out execution context setup logic
...
PiperOrigin-RevId: 812894540
2025-09-29 12:21:45 -07:00
Google Team Member and Copybara-Service
8e5f361264
fix: Update remote_a2a_agent to better handle streaming events and avoid duplicate responses
...
Currently, the A2A Task -> ADK event conversion is producing the same events on the last two update events (the last is a status update marking the task complete)
The change here based on A2AClientEvent(task, update):
- if the update == None: handle the non-streaming task case and also streaming case for the initial task creation event
- if the update = TaskStatusUpdateEvent AND a message is set: emit an event with that message
- if a task status update AND no message is set: don't emit event (for example, the final status update)
- if the update is ArtifactUpdateEvent and it's final artifact: emit the event
PiperOrigin-RevId: 812878869
2025-09-29 11:42:49 -07:00
Google Team Member and Copybara-Service
b1ee013347
chore: Remove debug print from get_agent_graph
...
PiperOrigin-RevId: 812767234
2025-09-29 06:48:06 -07:00
Shangjie Chen and Copybara-Service
2f1040f296
feat: Implement checkpoint and resume logic for ParallelAgent
...
PiperOrigin-RevId: 812658378
2025-09-29 00:26:32 -07:00