Commit Graph

  • d9c5a129d8 refactor: bind the tool declaration once in get_tools_info George Weale 2026-07-31 16:17:10 -07:00
  • 82d5f9886f chore: merge release v2.6.1 to main Kathy Wu 2026-07-31 15:32:59 -07:00
  • bf8388aaed fix: strip markdown and typographic decoration from rubric text George Weale 2026-07-31 15:24:33 -07:00
  • d4ec2fc382 fix: stop marking defaulted output_schema fields as required George Weale 2026-07-31 15:13:04 -07:00
  • cdf895fe2c fix: isolate per-toolset failures in additional-tools resolution hawktang 2026-07-31 14:23:45 -07:00
  • 36fd2c8e0c perf: avoid quadratic streaming accumulation in the LiteLLM adapter George Weale 2026-07-31 14:07:12 -07:00
  • 740582e9f2 chore(release/candidate): release 2.6.1 (#6528) v2.6.1 adk-bot 2026-07-31 14:05:32 -07:00
  • e182146f95 fix: mark the session type decorators as safe for statement caching George Weale 2026-07-31 13:58:51 -07:00
  • 726172acb4 feat: capture TTY connectivity in CLI environment telemetry Lucas Kang 2026-07-31 11:43:37 -07:00
  • 49dff7a5fb fix(cli): implement early telemetry recording for long-running web servers and log successful exit code upon routine teardown Lucas Kang 2026-07-31 10:27:15 -07:00
  • 98277905ba fix: add 20MB file size validation to SaveFilesAsArtifactsPlugin AakashSuresh2003 2026-07-31 13:05:35 -07:00
  • 94d08cd69f fix: handle optional and union pydantic models with string annotations Henry Su 2026-07-31 12:52:34 -07:00
  • 6396ce60f9 fix(telemetry): mark failed tool spans as errors and fix provider naming George Weale 2026-07-31 12:44:14 -07:00
  • c12a025184 feat: capture TTY connectivity in CLI environment telemetry Lucas Kang 2026-07-31 11:43:37 -07:00
  • 9b31268d17 fix: preserve required body properties Ben Clarke 2026-07-31 10:42:35 -07:00
  • b5be64c075 fix: handle non-numeric OpenAPI response keys in return-doc generation Diwak4r 2026-07-31 10:42:35 -07:00
  • 77726c55b3 fix(cli): implement early telemetry recording for long-running web servers and log successful exit code upon routine teardown Lucas Kang 2026-07-31 10:27:15 -07:00
  • 73ecb5b535 fix: wire App plugins through eval paths doug 2026-07-30 23:36:17 -07:00
  • eebdf22c07 refactor: update gcp_auth client to support dynamic agent selection Google Team Member 2026-07-30 18:31:34 -07:00
  • 4ca975eb9a fix(sessions): make event reads deterministic and timezone-correct George Weale 2026-07-30 18:05:27 -07:00
  • d24c84cdd9 fix: validate audio sample rates Minh Vu 2026-07-30 16:57:14 -07:00
  • 9ae3749513 chore: Update type annotations in request_confirmation.py to use PEP 604 union syntax Xuan Yang 2026-07-30 16:35:44 -07:00
  • c461affd4d refactor(types): make google.adk.environment pass strict mypy George Weale 2026-07-30 16:19:09 -07:00
  • 11101acc68 fix: validate skill name before building Agent Registry skill URL George Weale 2026-07-30 16:07:55 -07:00
  • 27548e392f fix: kill runaway code on timeout in container and local executors George Weale 2026-07-30 15:40:44 -07:00
  • b5b27cb074 fix: return schema validation feedback to models Syed Faiq Ali Faisal 2026-07-30 15:29:04 -07:00
  • 2aff82c309 feat: Introduce a capability reporting system for LLM models Xuan Yang 2026-07-30 15:23:04 -07:00
  • 83b71e68a9 chore: remove tracker references from comments and docstrings George Weale 2026-07-30 15:20:35 -07:00
  • d776f22c8e refactor: define StreamingMode in a leaf module the CLI can import George Weale 2026-07-30 15:14:39 -07:00
  • 6d8045c23f feat: Extend HTTP trace debugging to MCP Toolset operations Kathy Wu 2026-07-30 15:12:23 -07:00
  • 07a37da11b fix: Fix permissions for release cherry pick workflow Kathy Wu 2026-07-30 15:01:23 -07:00
  • 1f354b8937 fix(artifacts): sort and guard GCS artifact version listing George Weale 2026-07-30 14:58:08 -07:00
  • 99bbd83dda feat: add parent terminal grouping and TTL pruning to ADK CLI telemetry Lucas Kang 2026-07-29 18:06:55 -07:00
  • 2b1204d0a0 fix: Stop re-validating already-consumed tool confirmations Xuan Yang 2026-07-30 10:41:19 -07:00
  • 6fbfe0d764 chore: update compiled adk web assets (#6527) adk-bot 2026-07-30 14:38:25 -07:00
  • 923dee7970 fix: honor num_recent_events=0 in VertexAiSessionService.get_session George Weale 2026-07-30 14:10:17 -07:00
  • 8806dc2bd8 perf: improve adk import loading George Weale 2026-07-30 13:58:15 -07:00
  • b0f52f0d97 fix: run synchronous OAuth2 token calls off the event loop George Weale 2026-07-30 13:43:30 -07:00
  • cde301ba68 fix(models): wrap Anthropic rate limit errors mukunda katta 2026-07-30 13:06:33 -07:00
  • d58caa6c78 fix: route apigee, o-series and unlisted LiteLLM provider models George Weale 2026-07-30 13:00:30 -07:00
  • 5d2aca08eb fix: scope custom metrics per registry and trust only the config path George Weale 2026-07-30 12:57:45 -07:00
  • 76c64efd00 docs: note the adk web/api servers are unauthenticated and local-only George Weale 2026-07-30 12:41:42 -07:00
  • a5b5b46831 chore: merge release v2.6.0 to main adk-bot 2026-07-30 12:40:18 -07:00
  • 0cf10a543e feat: warn when agent transfer runs without a context cache config George Weale 2026-07-30 12:09:31 -07:00
  • 7d164786f4 fix: narrow broad except in OAuth2 credential refresher George Weale 2026-07-30 12:05:11 -07:00
  • 1b12ee39ab fix(deps): exclude LangGraph releases with unsafe checkpoint loading George Weale 2026-07-30 11:44:52 -07:00
  • 0ba7d3cba7 fix: ignore unsafe A2A peer-supplied event actions metadata George Weale 2026-07-30 11:40:50 -07:00
  • 16cbb7d1c6 fix: constrain the RPC targets of a network-fetched A2A agent card George Weale 2026-07-30 11:36:57 -07:00
  • 0f738a5494 feat: support audio_stream_end for realtime input lottielin 2026-07-30 11:26:41 -07:00
  • 8b2feb52ea chore: merge release v1.37.0 to v1 (#6525) adk-bot 2026-07-30 11:11:40 -07:00
  • 319e337777 chore: update last-release-sha for next v1 release v1.37.0 adk-bot 2026-07-30 18:04:20 +00:00
  • d8b5a0be10 chore(release/v1-candidate): release 1.37.0 (#6524) adk-bot 2026-07-30 11:04:07 -07:00
  • a5791dab0b chore: update last-release-sha for next main release v2.6.0 adk-bot 2026-07-30 17:54:13 +00:00
  • 0ebac26d1e chore(release/candidate): release 2.6.0 (#6515) adk-bot 2026-07-30 10:53:47 -07:00
  • 76d5723f74 fix: Stop re-validating already-consumed tool confirmations Xuan Yang 2026-07-30 10:41:19 -07:00
  • 3c212d2ebf test: add unit tests for _session_util KoushikReddy 2026-07-30 10:40:05 -07:00
  • c299420531 feat(live): Support asynchronous non-blocking tools (#6522) Liang Wu 2026-07-30 09:48:24 -07:00
  • fa31b6ca98 feat(environment): Add support for executing skill scripts within an Environment Liang Wu 2026-07-30 09:20:46 -07:00
  • 1a80962124 feat: add gen_ai.agent.name attribute to execute_tool spans Kacper Jawoszek 2026-07-30 03:32:14 -07:00
  • 20842eb8e0 fix: Add regional and MREP endpoint routing for DataAgentToolset Google Team Member 2026-07-30 00:28:21 -07:00
  • 2c6a7ffb4a feat: add parent terminal grouping and TTL pruning to ADK CLI telemetry Lucas Kang 2026-07-29 18:06:55 -07:00
  • f0aa20060a chore: simplify GDA mTLS session configuration Google Team Member 2026-07-29 17:53:30 -07:00
  • d3522c0097 chore: Deprecate ApiRegistry in favor of AgentRegistry Kathy Wu 2026-07-29 17:26:49 -07:00
  • 2547db61dd fix: honor Apigee request timeouts George Weale 2026-07-29 17:18:52 -07:00
  • 48246195ac feat: Support elicitation_callback in McpToolset Quentin Bisson 2026-07-29 15:22:53 -07:00
  • 7fd8760270 perf: avoid quadratic text/audio accumulation in streaming George Weale 2026-07-29 14:04:20 -07:00
  • b3c9783427 feat: refresh expired OAuth2 tokens in OpenAPI credential exchanger George Weale 2026-07-29 13:30:39 -07:00
  • a58220cd05 feat: add capability to log commands run in CLI Lucas Kang 2026-07-29 12:10:20 -07:00
  • 8207880101 fix: do not mount a cluster credential into the GKE code sandbox George Weale 2026-07-29 11:47:58 -07:00
  • eee700a016 fix: harden A2A metadata serialization and parser type validation Google Team Member 2026-07-29 11:45:32 -07:00
  • 802a0793f0 fix: populate finish_reason on Anthropic LLM responses George Weale 2026-07-29 11:14:13 -07:00
  • 8882ed6a68 chore: fix mypy strict type errors in adk a2a George Weale 2026-07-29 10:33:24 -07:00
  • ba1736783b fix: send the bare input_schema payload from AgentTool again George Weale 2026-07-29 10:14:46 -07:00
  • 0598c9ba26 fix: narrow broad except in agent identity credential providers George Weale 2026-07-29 09:38:44 -07:00
  • 761f1ac75d fix: stop tracing credentials passed via config.http_options George Weale 2026-07-29 09:29:30 -07:00
  • 8930d9b193 feat(telemetry): add request-driven metric export for Agent Engine Max Ind 2026-07-29 09:17:09 -07:00
  • 6bab08fc80 feat: add telemetry consent check, status commands, and interrupt safety to CLI Lucas Kang 2026-07-28 15:47:55 -07:00
  • ecf6d13f64 fix: close AsyncDaytona client in DaytonaEnvironment.close Anas Khan 2026-07-28 15:45:41 -07:00
  • 2cf543322b fix: present client certificate and use mTLS endpoint for API Hub calls George Weale 2026-07-28 15:30:05 -07:00
  • 57f3af24a0 perf: cache the FunctionTool declaration across LLM calls George Weale 2026-07-28 14:43:58 -07:00
  • 2280f1cc5b feat: add telemetry metrics collection for ADK CLI execution Lucas Kang 2026-07-28 14:07:31 -07:00
  • 623da4930a fix: serialize eval criteria as their concrete subclass George Weale 2026-07-28 14:00:53 -07:00
  • 625ef1aa69 feat(integrations): add OCI Generative AI provider Fede Kamelhar 2026-07-28 13:55:54 -07:00
  • 94832a5151 docs: Add developer unit guide for ReflectAndRetryToolPlugin Jason Zhang 2026-07-28 13:40:21 -07:00
  • a1792a712a fix: scope the tool thread pool to its event loop George Weale 2026-07-28 13:32:24 -07:00
  • 80a05b7f63 fix(memory): make Vertex RAG uploads async-safe George Weale 2026-07-28 13:28:25 -07:00
  • 550189ce4f fix: wrap input_schema payload in ReAct prompt and propagate tool_choice to LiteLLM Eva 2026-07-28 13:22:53 -07:00
  • 93db97db33 feat: add --extra_packages option to adk deploy agent_engine George Weale 2026-07-28 13:15:18 -07:00
  • 5a12ee0998 fix(a2a): Promote RemoteA2aAgent response to workflow node output Harineko0 2026-07-28 13:09:34 -07:00
  • 2eca8b11ce fix(ci): mark imported PRs as merged even if already closed George Weale 2026-07-28 12:56:41 -07:00
  • 8d2ded3bec feat: add agent identity auth manager finalize endpoint for 3 legged OAuth flow with auth manager Yifan Wang 2026-07-28 12:14:14 -07:00
  • b6c257572b docs: explain how an accepted pull request lands George Weale 2026-07-28 11:47:09 -07:00
  • 02e32a4d53 feat: make agent evaluation compatible with pre-loaded artifacts George Weale 2026-07-28 11:45:32 -07:00
  • a60d5b9522 fix(tools): bind JSONDecodeError in ToolConnectionAnalyzer.analyze Sarath Francis 2026-07-28 11:31:28 -07:00
  • b3abcb2b28 fix: preserve explicit false and zero OpenAPI query parameters George Weale 2026-07-28 11:30:32 -07:00
  • bc550991b9 fix(agents): await cancelled tasks in pre-3.11 ParallelAgent merge George Weale 2026-07-28 11:23:08 -07:00
  • 425dda1904 fix: canonicalize context cache fingerprint for stable hashing George Weale 2026-07-28 11:22:40 -07:00
  • 6264576784 perf(tools): avoid double Schema serialization in Optional/Union dedup George Weale 2026-07-28 11:09:22 -07:00
  • 40ec9a85d1 test(plugins): mock the BigQuery plugin collaborators from their real contracts George Weale 2026-07-28 11:06:29 -07:00
  • 66a72337b3 fix(plugins): restore failure counter properties on retry tool plugin Jason Zhang 2026-07-28 10:07:26 -07:00