Commit Graph

  • 367ab9aeae docs(skills): Add coding conventions and state lifecycle rules to style and architecture guides Sasha Sobran 2026-07-10 09:37:47 -07:00
  • 61ba59a23f fix: Add support for list_artifact_versions and get_artifact_version to ForwardingArtifactService Google Team Member 2026-07-10 08:19:12 -07:00
  • 3f6eb1f0a1 fix(cli): Block special internal agents in ApiServer mode Sasha Sobran 2026-07-10 07:10:17 -07:00
  • f9ffcfca83 fix: skip empty inline_data blobs in A2A part conversion Google Team Member 2026-07-10 04:30:57 -07:00
  • 9d306f5d32 feat(workflow): Support state-based resumption for task-mode agent workflow nodes Shangjie Chen 2026-07-09 18:40:05 -07:00
  • d831ee6e76 fix: support unencrypted workload certificates for mTLS in GoogleApiToolset Xuan Yang 2026-07-09 17:56:10 -07:00
  • 5e3fa3be4b chore: Update BigQuery MCP endpoint in the sample agent to support mTLS Google Team Member 2026-07-09 16:48:54 -07:00
  • 7d0ae63ab1 feat(plugins): add on_agent_error_callback and on_run_error_callback Haiyuan Cao 2026-07-09 15:58:22 -07:00
  • 5620d8f4f1 feat(live): Run non-blocking tools in a background task Liang Wu 2026-07-09 14:49:37 -07:00
  • 99ea228f00 fix: Fix InputTokensDetails validation in OpenAI responses test and formatting in a2a_agent_executor Shangjie Chen 2026-07-09 14:47:28 -07:00
  • 2e2ec09a76 feat(agents): support remote MCP servers for ManagedAgent with runtime header callbacks Haran Rajkumar 2026-07-09 14:06:49 -07:00
  • 283e92efc2 fix: prevent model bypass in resumable mode by rejecting user-authored function calls Kathy Wu 2026-07-09 12:38:00 -07:00
  • c7420229ae chore: fix mypy strict type errors in adk agents George Weale 2026-07-09 12:33:54 -07:00
  • ed579c1304 feat: Add search agents and search MCP severs to agent registry Kathy Wu 2026-07-09 12:04:02 -07:00
  • f41bc79922 ADK changes Vaibhav Patel 2026-07-09 11:23:37 -07:00
  • 3c0fb65caa fix(environment): add integer validation in ReadFileTool Liang Wu 2026-07-09 10:23:42 -07:00
  • e5fdb51e7c perf(litellm): track brace depth incrementally for streaming tool-call args George Weale 2026-07-09 09:57:41 -07:00
  • b55a50d18e chore: fix mypy strict type errors in adk auth George Weale 2026-07-09 09:50:02 -07:00
  • b46dd136aa feat: enable a2a-sdk 1.x by widening the dependency constraint Google Team Member 2026-07-09 03:35:45 -07:00
  • 38587d7f1b refactor: switch cli and agent_registry to the a2a-sdk compatibility shim Google Team Member 2026-07-09 02:19:54 -07:00
  • 930e472549 refactor: add a2a-sdk 0.3.x/1.x compatibility layer for ADK A2A support Google Team Member 2026-07-09 01:36:44 -07:00
  • 6f66814e19 feat: Add strict input schema validation for LlmAgent workflow nodes Shangjie Chen 2026-07-08 22:14:05 -07:00
  • 5b1088acbe feat: add Cloud Run sandbox option in code executors Google Team Member 2026-07-08 21:53:22 -07:00
  • 7543be8e92 chore: Update sample query in README for clarity noerog 2026-07-08 20:53:24 -07:00
  • 2de8a53525 chore: clean, fold, and sync the release changelog PR George Weale 2026-07-08 20:35:22 -07:00
  • 1ac68752ad fix: Avoid shell execution in ReadFileTool ranged reads yyy 2026-07-08 16:33:45 -07:00
  • b44d2c9d6c fix: explicitly preserve language and tools during event compaction Kazi Eajaj Hossain 2026-07-08 15:53:48 -07:00
  • 534e8d50cc docs: add to_mcp_server unit guide George Weale 2026-07-08 14:58:55 -07:00
  • 8db2ace373 fix(workflow): Process all completed tasks in batch before exiting on error Shangjie Chen 2026-07-08 14:46:49 -07:00
  • 989af4d81e docs: Fix token exceeded error on ADK release analyzer's final summary agent Xuan Yang 2026-07-08 14:46:18 -07:00
  • 0c733ace32 chore: fix mypy strict type errors in adk tools George Weale 2026-07-08 14:36:35 -07:00
  • 6af52715a6 refactor: Forbid routed edges starting from START in graph validation Shangjie Chen 2026-07-08 14:32:15 -07:00
  • 0c517e767e fix: recover compacted function calls during prompt assembly George Weale 2026-07-08 14:21:37 -07:00
  • 820a910ef8 feat(live): allow Voice activity detection (VAD) events to be returned Liang Wu 2026-07-08 13:47:45 -07:00
  • 46532d71d3 test: Mock google auth in sample loading smoke tests Shangjie Chen 2026-07-08 13:08:08 -07:00
  • 7b0814161d chore: fix mypy strict type errors in adk cli George Weale 2026-07-08 11:46:30 -07:00
  • deabb2abce chore: remove closed bug ref from built-in-tool workaround TODOs George Weale 2026-07-08 11:42:36 -07:00
  • 8d2e9d1c51 chore: Refactored user simulator config to allow for different types of configs Ankur Sharma 2026-07-08 11:20:02 -07:00
  • 3834c0bdb6 docs(samples): Link ManagedAgent sample READMEs to the guide Haran Rajkumar 2026-07-08 11:17:34 -07:00
  • 96d2914339 fix: Update VertexAiRagMemoryService methods to use latest RAG module Sara Robinson 2026-07-08 10:53:17 -07:00
  • 6290aec5ce fix(litellm): preserve reasoning replay and optionally share agent thoughts Lorenzo Baraldi 2026-07-08 10:08:45 -07:00
  • 7cb5ebe492 test: Add test for finding matching function call when response is not last event Shangjie Chen 2026-07-08 10:04:54 -07:00
  • ab839d51d3 docs(guides): Add ManagedAgent unit guide Haran Rajkumar 2026-07-08 02:03:18 -07:00
  • 78d1957a0d fix(litellm): preserve signature-only blocks for Anthropic streaming thinking aggregation Gurjot Singh 2026-07-07 23:50:52 -07:00
  • 757ef22435 fix(sessions): prevent PydanticSerializationError when session state contains non-serializable objects Botta Venkata Leela Raman Raj 2026-07-07 20:13:17 -07:00
  • 834a2e1f0d chore: merge release v2.4.0 to main adk-bot 2026-07-07 17:07:45 -07:00
  • 961f3e885c fix: rollback of path segment validation in InMemoryArtifactService and GcsArtifactService Jason Zhang 2026-07-07 15:24:41 -07:00
  • 3fa993bf82 fix: Add mtls support for gcp_utils Kathy Wu 2026-07-07 15:21:35 -07:00
  • 4c23c0fb74 chore: merge release v1.36.1 to v1 (#6320) adk-bot 2026-07-07 14:51:08 -07:00
  • 80f0277f9f test: add a load smoke test for contributing samples George Weale 2026-07-07 14:44:08 -07:00
  • 50ff37f8b0 feat: add to_mcp_server to serve an ADK agent over MCP George Weale 2026-07-07 14:40:58 -07:00
  • 49c0a36538 refactor: yield the sliding-window compaction event to the runner George Weale 2026-07-07 14:26:20 -07:00
  • 3f79243883 chore: update last-release-sha for next main release v2.4.0 adk-bot 2026-07-07 19:42:40 +00:00
  • 26a4ef2d52 chore(release/candidate): release 2.4.0 (#6325) adk-bot 2026-07-07 12:42:28 -07:00
  • ad5445a1bd fix: Retain user input across transfer_to_agent when include_contents='none' dalagadenilesh 2026-07-07 11:53:32 -07:00
  • ecef5f859f feat(bigquery): log tool descriptions and parameter schemas in LLM_REQUEST Haiyuan Cao 2026-07-07 11:12:53 -07:00
  • 8718aefff0 fix: Validate path segments in GcsArtifactService and InMemoryArtifactService to prevent cross-user artifact access Ashutosh0x 2026-07-07 10:40:44 -07:00
  • c2918211f8 fix(telemetry): add 0 bucket boundary to per-invocation call count histograms Max Ind 2026-07-07 07:43:54 -07:00
  • 44d747ed5e chore: update compiled adk web assets adk-bot 2026-07-06 22:37:06 -07:00
  • 34b953efa9 refactor: Clean up redundant self-transfer checks in LlmAgentWrapper Shangjie Chen 2026-07-06 20:08:15 -07:00
  • ac99770646 fix(auth): allow configuring OAuth prompt parameter Naishadam Raghunandan Kumar 2026-07-06 16:25:38 -07:00
  • a721c1eb34 fix(security): enable Jinja2 autoescape to prevent XSS in gepa sample k4w_wak 2026-07-06 16:16:47 -07:00
  • 527e3c1089 docs(samples): Add ManagedAgent code-execution sample Haran Rajkumar 2026-07-06 16:15:11 -07:00
  • 9a4f479d9f fix: add DNS-rebinding protection to _OriginCheckMiddleware XananasX7 2026-07-06 16:13:57 -07:00
  • 79b8923679 fix: Set persist-credentials to false in release-update-adk-web workflow Yifan Wang 2026-07-06 16:13:20 -07:00
  • 28b7721258 fix: Use RELEASE_PAT for checkout in release-update-adk-web workflow Yifan Wang 2026-07-06 15:59:10 -07:00
  • 8b011f9ec9 docs: update GoogleSearchTool docstring to refer to Gemini models Haran Rajkumar 2026-07-06 15:50:33 -07:00
  • 969909f2ba docs(samples): Add ManagedAgent sample using server-side google_search Haran Rajkumar 2026-07-06 15:48:37 -07:00
  • 9a79fa1e31 docs: fix typo in per-turn user simulator quality prompt Anas Khan 2026-07-06 15:45:01 -07:00
  • 5301ffa2c7 fix: Address mypy failures in google_api_tool/ Xuan Yang 2026-07-06 15:42:18 -07:00
  • 9787e97ed2 test: cover after_run_callback dispatch on Workflow node root George Weale 2026-07-06 15:36:41 -07:00
  • 53a8ab167f fix: correct misleading workflow-agent deprecation messages George Weale 2026-07-06 15:36:04 -07:00
  • 8fc25f1eec fix: emit standard OTel cloud.resource_id for Agent Engine telemetry George Weale 2026-07-06 15:33:06 -07:00
  • 63561ce719 feat(scripts): add check for private-by-default new Python files Haran Rajkumar 2026-07-06 15:03:55 -07:00
  • 3ebef82a52 fix: Truncate MCP http debug logs if greater than 1000 chars Kathy Wu 2026-07-06 14:39:40 -07:00
  • 4aa0fd8df4 fix: prevent warning logs when cancelling MCP session runner task Google Team Member 2026-07-06 14:35:33 -07:00
  • 1263ed64e3 feat: Implement Workflow as Tool core feature Shangjie Chen 2026-07-06 14:32:19 -07:00
  • c14258dffc feat(bigquery): expose thinking and tool-use token columns in analytics views Haiyuan Cao 2026-07-06 14:20:44 -07:00
  • 2aeb1e1b49 feat: add model_input_context for transient context in LLM requests Nicolas Mota 2026-07-06 14:02:17 -07:00
  • 3009ec1da7 feat: Add sub-branch creation and segment appending to _BranchPath Shangjie Chen 2026-07-06 12:21:34 -07:00
  • ef8b939b92 chore(release/v1-candidate): release 1.36.1 (#6319) v1.36.1 adk-bot 2026-07-06 12:03:46 -07:00
  • 07aa1e09e2 fix(live): keep streaming tool yields from completing turns Yufeng He 2026-07-06 11:58:48 -07:00
  • e495609c1d chore(release): backport unified release workflows from main (#6318) Kathy Wu 2026-07-06 11:56:18 -07:00
  • cf91b8443f feat(agents): add ManagedAgent backed by the Managed Agents API Haran Rajkumar 2026-07-06 11:37:27 -07:00
  • cca8c5678d feat(tools): exposed configurable parameter as property in McpToolset Dinesh Thumma 2026-07-06 11:20:18 -07:00
  • 1509dcf3f4 fix: remove unused userinfo_endpoint from GoogleApiToolset OIDC config George Weale 2026-07-06 11:19:19 -07:00
  • 6b385e47ff fix: avoid mutating event validation input VectorPeak 2026-07-06 11:10:48 -07:00
  • 555171aa54 refactor: Extract ReplayManager for workflow event rehydration and replay synchronization Shangjie Chen 2026-07-06 10:45:22 -07:00
  • 4caf782af7 fix: Fix Vertex AI Live API session replay on reconnect / modality switch (#6218) Kathy Wu 2026-07-06 10:35:59 -07:00
  • 8a2a948bfb fix: Windows file artifact URI path normalization Cyrus M 2026-07-06 10:29:15 -07:00
  • de2abdf333 fix: exit connection cleanly on expected GoAway signal in bidi streaming (v1) (#6264) Kathy Wu 2026-07-06 10:29:05 -07:00
  • ade8577745 fix: drop nonexistent log_query tool from session_state_agent sample George Weale 2026-07-06 09:59:24 -07:00
  • f8631500c7 fix: Constrain artifact references to the caller scope petrmarinec 2026-07-06 08:48:27 -07:00
  • 68a780306e chore(telemetry): remove gen_ai.agent.workflow.steps metric Max Ind 2026-07-06 02:48:59 -07:00
  • 20197de929 fix(telemetry): emit gen_ai.workflow.nested for nested workflows Max Ind 2026-07-06 02:47:41 -07:00
  • e6df0979da fix(telemetry): always export Agent Engine logs to stdout Max Ind 2026-07-03 08:50:44 -07:00
  • a614507b8e fix: fix polling loop in IAM Connector Credentials Provider when consent is pending Google Team Member 2026-07-03 03:31:32 -07:00
  • dec2182da6 feat(telemetry): add gen_ai.invoke_agent.{inference,tool}_calls metrics Google Team Member 2026-07-02 14:11:26 -07:00
  • d4c422e736 chore(telemetry): Remove gen_ai.agent.{request,response}.size metrics Max Ind 2026-07-02 07:25:15 -07:00
  • e85a7b28df feat: support mTLS and GOOGLE_API_USE_MTLS_ENDPOINT for GDA client Google Team Member 2026-07-01 22:32:43 -07:00