af1c318742
refactor: use McpTool instead of MCPTool to resolve deprecation warnings
Iman Akbari
2026-03-06 11:48:42 -08:00
4c8ba74fcb
feat: Add support for PDF documents in Anthropic LLM
Luke Street
2026-03-06 11:48:31 -08:00
07fdd23c9c
feat: durable runtime support
Marcus Motill
2026-03-06 08:59:11 -08:00
2e370ea688
fix: update toolbox server and SDK package versions
Google Team Member
2026-03-05 20:52:14 -08:00
6edcb97582
feat: Add gcs filesystem support for Skills. It supports skills in text and pdf format, also has some sample agents
Google Team Member
2026-03-05 17:21:45 -08:00
44a5e6bdb8
feat: Add support for ADK tools in SkillToolset
Kathy Wu
2026-03-05 13:52:23 -08:00
bcf38fa2ba
feat: Enhance BigQuery plugin schema upgrades and error reporting
Haiyuan Cao
2026-03-05 10:52:52 -08:00
feefadfcc9
ADK changes
Google Team Member
2026-03-05 06:20:06 -08:00
89df5fcf88
feat: Enable output schema with tools for LiteLlm models
George Weale
2026-03-02 10:39:54 -08:00
f9c104faf7
fix: Preserve thought_signature in FunctionCall conversions between GenAI and A2A
Xuan Yang
2026-03-02 10:28:46 -08:00
a61c7e3880
chore(deps): bump flask from 3.1.1 to 3.1.3 in /contributing/samples/authn-adk-all-in-one in the pip group across 1 directory
dependabot[bot]
2026-03-02 10:21:08 -08:00
6a929af718
fix: Prevent splitting of SSE events with artifactDelta for function resume requests
George Weale
2026-03-02 09:25:00 -08:00
991abd44e9
chore: escape Click's wrapping Escape Click’s Wrapping in adk deploy agent_engine example
nikkie
2026-03-01 22:31:51 -08:00
8ddddc040c
chore: Use factory method to create invocation context in the runner
Shangjie Chen
2026-02-27 17:11:46 -08:00
dff4c44040
fix: Update agent_engine_sandbox_code_executor in ADK 1. For prototyping and testing purposes, sandbox name can be provided, and it will be used for all requests across the lifecycle of an agent 2. If no sandbox name is provided, agent engine name will be provided, and we will automatically create one sandbox per session, and the sandbox has TTL set for a year. If the sandbox stored in the session hits the TTL, it will not be in "STATE_RUNNING" so a new sandbox will be created.
Lusha Wang
2026-02-27 15:58:54 -08:00
1206addd6e
chore: merge release v1.26.0 to main
Wei (Jack) Sun
2026-02-26 16:00:16 -08:00
427a983b18
chore: update last-release-sha for next release
v1.26.0
Jacksunwei
2026-02-26 23:26:47 +00:00
6f772d2b08
feat: Introduce A2A request interceptors in RemoteA2aAgent
Google Team Member
2026-02-26 00:22:26 -08:00
5f806ed73a
chore: Refactor runner to infer invocation_id from FunctionResponse Event for HITL resuming
Shangjie Chen
2026-02-25 18:26:49 -08:00
40ec1343c2
fix: Re-export DEFAULT_SKILL_SYSTEM_INSTRUCTION to skills and skill/prompt.py to avoid breaking current users
Kathy Wu
2026-02-25 17:17:58 -08:00
de4dee899c
fix: Re-export DEFAULT_SKILL_SYSTEM_INSTRUCTION to skills and skill/prompt.py to avoid breaking current users
Kathy Wu
2026-02-25 17:17:58 -08:00
5702a4b1f5
feat: Add param support to Bigtable execute_sql
Google Team Member
2026-02-25 16:11:25 -08:00
9730bc34d7
Refactor Github Action per b/485167538 (#4535)
Google Admin
2026-02-25 14:09:43 -08:00
4460f4fada
chore: add /dev/build_graph/{app_name} to build the graph serialization for apps, and
Yifan Wang
2026-02-25 13:47:11 -08:00
d7cfd8fe4d
fix: Decode image data from ComputerUse tool response into image blobs
Google Team Member
2026-02-25 12:45:52 -08:00
35366f4e2a
feat: Warn when accessing DEFAULT_SKILL_SYSTEM_INSTRUCTION
Haiyuan Cao
2026-02-25 12:37:01 -08:00
3256a679da
fix(tools): Handle JSON Schema boolean schemas in Gemini schema conversion
Brian Fox
2026-02-25 10:10:09 -08:00
e59929e11a
fix: Propagate thought from A2A TextPart metadata to GenAI Part
Google Team Member
2026-02-25 06:22:56 -08:00
636f68fbee
feat: Add RunSkillScriptTool to SkillToolset
Haiyuan Cao
2026-02-25 00:58:38 -08:00
e4d9540ce3
chore: Make Release: Please workflow only run via workflow_dispatch
Xuan Yang
2026-02-24 23:29:06 -08:00
8f5428150d
fix: Update sample skills agent to use weather-skill instead of weather_skill
Kathy Wu
2026-02-24 14:34:52 -08:00
121d277416
feat: Add /chat/completions streaming support to Apigee LLM
Google Team Member
2026-02-24 13:26:25 -08:00
48105b49c5
fix: Add support for injecting a custom google.genai.Client into Gemini models
Google Team Member
2026-02-24 12:58:01 -08:00
ee8d956413
fix: Update agent_engine_sandbox_code_executor in ADK 1. For prototyping and testing purposes, sandbox name can be provided, and it will be used for all requests across the lifecycle of an agent 2. If no sandbox name is provided, agent engine name will be provided, and we will automatically create one sandbox per session, and the sandbox has TTL set for a year. If the sandbox stored in the session hits the TTL, it will not be in "STATE_RUNNING" so a new sandbox will be created.
Google Team Member
2026-02-24 11:15:35 -08:00
7be90db24b
feat: Support ID token exchange in ServiceAccountCredentialExchanger
George Weale
2026-02-24 08:38:34 -08:00
c615757ba1
fix: Add support for injecting a custom google.genai.Client into Gemini models
George Weale
2026-02-24 08:34:05 -08:00
8c0bd2034c
chore: SessionNotFoundError only inherits form ValueError
Sasha Sobran
2026-02-24 04:42:06 -08:00
dab80e4a8f
fix: Update agent_engine_sandbox_code_executor in ADK 1. For prototyping and testing purposes, sandbox name can be provided, and it will be used for all requests across the lifecycle of an agent 2. If no sandbox name is provided, agent engine name will be provided, and we will automatically create one sandbox per session, and the sandbox has TTL set for a year. If the sandbox stored in the session hits the TTL, it will not be in "STATE_RUNNING" so a new sandbox will be created.
Lusha Wang
2026-02-23 23:51:45 -08:00
6d53d800d5
fix: fix typo in PlanReActPlanner instruction
Google Team Member
2026-02-23 22:55:22 -08:00
1dbceccf36
fix: update Spanner query tools to async functions
Google Team Member
2026-02-23 18:46:15 -08:00
37d52b4caf
fix: edit copybara and BUILD config for new adk/integrations folder (added with Agent Registry)
Kathy Wu
2026-02-23 17:15:22 -08:00
c33d614004
feat: Update Agent Registry to create AgentCard from info in get agents endpoint
Kathy Wu
2026-02-23 16:44:26 -08:00
445dc189e9
fix: remove duplicate session GET when using API server, unbreak auto_session_create when using API server
Sasha Sobran
2026-02-23 12:00:59 -08:00
2dbd1f25bd
fix: Add OpenAI strict JSON schema enforcement in LiteLLM
George Weale
2026-02-23 11:34:58 -08:00
b1e33a90b4
fix: use correct msg_out/msg_err keys for Agent Engine sandbox output
Google Team Member
2026-02-23 09:56:29 -08:00
4ca904f111
fix: Add push notification config store to agent_to_a2a
George Weale
2026-02-23 09:40:45 -08:00
ffbcc0a626
fix: Keep query params embedded in OpenAPI paths when using httpx
George Weale
2026-02-23 09:27:36 -08:00
87fcd77caa
feat: Add interceptor framework to A2aAgentExecutor
Google Team Member
2026-02-23 02:15:18 -08:00