Commit Graph

  • e623b3b4db refactor: update tool and agent retrieval functions to support asynchronous execution Bo Yang 2026-05-23 12:14:36 -07:00
  • 6d15e19f05 chore: update last-release-sha for next release v2.1.0 Jacksunwei 2026-05-23 00:11:52 +00:00
  • 3a143eb716 chore(release/candidate): release 2.1.0 (#5816) Wei (Jack) Sun 2026-05-22 17:11:38 -07:00
  • 7ad7994744 chore: Set python unit test timeout to 10 minutes asobran 2026-05-22 23:44:41 +00:00
  • eaff9c021e feat: Update check-file-contents.yml to check for non-mTLS hardcoded endpoints Google Team Member 2026-05-22 19:39:04 -04:00
  • 104edc8317 fix: convert Union[Pydantic, Pydantic] tool args at runtime George Weale 2026-05-22 22:58:34 +00:00
  • b3d0759e42 feat: Preserve transcription event order in conversation trajectory Wenhua Zhang 2026-05-22 17:09:08 +00:00
  • cbd14ebf99 feat: Add support for creating sandboxes from templates and snapshots Emily Feng 2026-05-22 17:09:49 +00:00
  • db064160bf feat: Add chart generation and artifact loading to data agent Han Cao 2026-05-22 17:10:00 +00:00
  • ecb759cc16 ci: Support bot-authored commits in PR handler Xuan Yang 2026-05-22 12:14:33 -07:00
  • e56c021ef7 feat: Fix error message telemetry for tool calls Google Team Member 2026-05-21 16:41:00 -07:00
  • 68785f53cf chore: edit docs George Weale 2026-05-22 18:23:35 +00:00
  • daa814072f chore: update last-release-sha for next v1 release v1.34.1 Jacksunwei 2026-05-22 18:41:18 +00:00
  • 5b768331a1 chore(release/v1-candidate): release 1.34.1 (#5810) Wei (Jack) Sun 2026-05-22 11:41:03 -07:00
  • b0d419411f ci(releases): Scope changelog strictly to v1 bug fixes asobran 2026-05-22 18:36:28 +00:00
  • eb379bea5b feat: Add user.id to gen_ai.user.message log records for telemetry Google Team Member 2026-05-21 16:40:57 -07:00
  • 8257bf8bfc ci(releases): Use semantic versioning strategy for v1 bug fixes asobran 2026-05-22 18:31:25 +00:00
  • 0ebc155d02 ci(releases): Set last-release-sha to v1.34.0 tag SHA asobran 2026-05-22 18:26:39 +00:00
  • 472c770b4f ci(releases): Configure release-please for v1 stable releases asobran 2026-05-22 18:04:33 +00:00
  • c1212379f5 ci(releases): Mirror v1 release-please configurations to v1 branch asobran 2026-05-22 17:51:17 +00:00
  • a4f394e139 chore: edit files George Weale 2026-05-22 17:45:54 +00:00
  • 92cf19255e fix: Resolve circular import in base_tool Kathy Wu 2026-05-21 21:57:54 +00:00
  • 9fd0e07ff8 chore: Support test runs on v1 pull requests Copybara 2026-05-22 14:33:01 +00:00
  • 5f91a9db03 fix: lazy-import GCS evaluation managers in evals utility Sasha Sobran 2026-05-21 14:42:25 +00:00
  • c54e9e810d Merge pull request #5804 from google/fix-v1-workflows sasha-gitg 2026-05-22 12:14:31 -04:00
  • d27b099f18 ci(workflows): Synchronize release workflows for v1 branch asobran 2026-05-22 15:45:55 +00:00
  • 416775dcce fix: Make google-cloud-storage import lazy in skill utils asobran 2026-05-22 14:59:08 +00:00
  • d22291d4d6 Merge pull request #5798 from google/v1-cherry-pick sasha-gitg 2026-05-22 10:41:04 -04:00
  • 7e38fc811e fix: resolve circular import caused by llm_request George Weale 2026-05-21 20:21:04 +00:00
  • 1fd406b90a fix(tools): Prevent session drop on MCP tool error Sasha Sobran 2026-05-20 19:41:42 +00:00
  • 13763d71f8 fix: fix input and output transcription finished events for Gemini v3.1 Kathy Wu 2026-05-20 21:05:21 +00:00
  • 9b6b9e9763 fix: Fix bug where grounding metadata in Gemini 3.1 live was being silently discarded Kathy Wu 2026-05-20 19:06:34 +00:00
  • 1f245535ff fix: update EditFileTool to handle cross-platform line breaks and escape regex characters Yifan Wang 2026-05-21 09:50:25 -07:00
  • 1b86d8eafe chore: Add single folder support in adk web Yifan Wang 2026-05-21 09:45:36 -07:00
  • 99087ba8bb chore: Add and update copyright headers for integrations and BQ tools Shangjie Chen 2026-05-21 13:14:09 -07:00
  • b9751eb9df fix: Fix bug where grounding metadata in Gemini 3.1 live was being silently discarded Kathy Wu 2026-05-20 19:06:34 +00:00
  • d17a2a3221 fix: fix input and output transcription finished events for Gemini v3.1 Kathy Wu 2026-05-20 21:05:21 +00:00
  • 85223e629e fix(ci): Use absolute path for PYTHONPATH in upload docs workflow Xuan Yang 2026-05-21 09:57:07 -07:00
  • 5b79666db7 chore: Delete automated main -> v2 sync workflow Sasha Sobran 2026-05-21 12:52:16 +00:00
  • 340b816531 BEGIN_PUBLIC ci: Repoint v2 release workflows and manifests to v1 branch END_PUBLIC Sasha Sobran 2026-05-21 15:50:07 +00:00
  • 1307f8eeba Fix --reload_agents for web Yifan Wang 2026-05-20 14:17:39 -07:00
  • 1ba586383f style(cli): Format code and assets to comply with pyink and linter guidelines Shangjie Chen 2026-05-20 20:29:39 -07:00
  • 933653c61c fix(tools): Prevent session drop on MCP tool error Sasha Sobran 2026-05-20 19:41:42 +00:00
  • 84fa984ae0 fix(ci): Add python-dateutil dependency to stale-bot workflow Xuan Yang 2026-05-20 14:48:51 -07:00
  • 55cbc8c9e8 fix(ci): Prevent workflow failures in relocated adk_team samples Xuan Yang 2026-05-20 13:55:02 -07:00
  • 363a68600e ci: Fix workflow failures by updating paths for relocated adk_team samples Xuan Yang 2026-05-19 09:55:06 -07:00
  • 57d677c5cd fix(cli): Inform user to install optional dependency on missing google.cloud Sasha Sobran 2026-05-20 15:45:28 +00:00
  • 3329ced0b9 fix(tests): Append trailing newline to JSON test outputs Shangjie Chen 2026-05-19 16:27:47 -07:00
  • 6d7bab6897 test(workflow): Move agent transfer integration tests to workflow folder Shangjie Chen 2026-05-18 23:06:42 -07:00
  • 6e0c1e5918 chore: merge release v2.0.0 to main (#5755) Wei (Jack) Sun 2026-05-19 10:06:46 -07:00
  • 0a290d5743 chore: update last-release-sha for next release v2.0.0 Jacksunwei 2026-05-19 16:11:04 +00:00
  • e5654bb253 chore(release/candidate): release 2.0.0 (#5752) Wei (Jack) Sun 2026-05-19 09:10:48 -07:00
  • e6537decc9 chore(release): configure release-please for v2.0.0 GA Sasha Sobran 2026-05-19 02:31:14 +00:00
  • 7fc5b0efc4 test(samples): Verify behavior of parallel functions and Pydantic arguments with new tests Xuan Yang 2026-05-18 16:39:00 -07:00
  • 162279358c chore: switch main to v2.0.0 GA (transition to v2) Sasha Sobran 2026-05-19 02:01:33 +00:00
  • e13ada758a chore: merge release v1.34.0 to main Wei (Jack) Sun 2026-05-18 17:39:37 -07:00
  • 160b1b45e4 chore: update last-release-sha for next release v1.34.0 Jacksunwei 2026-05-18 23:45:04 +00:00
  • c2f042c69a chore(release/candidate): release 1.34.0 (#5746) Wei (Jack) Sun 2026-05-18 16:44:53 -07:00
  • 07a9a01b3c fix: Preserve live_session_id in function call handling Xuan Yang 2026-05-18 15:17:10 -07:00
  • 03b915b1bd fix(anthropic): map negative thinking_budget to adaptive thinking Google Team Member 2026-05-18 15:12:01 -07:00
  • 57d8fc7d81 perf(models): guard debug log evaluation with isEnabledFor George Weale 2026-05-18 13:56:46 -07:00
  • e7ca943b6b ci: declare contents: read on seven workflows missing a permissions block Arpit Jain 2026-05-18 12:28:20 -07:00
  • baf7efbaa9 feat: Added config option to include tool calls/responses in conversation history passed to user simulator Google Team Member 2026-05-18 11:30:48 -07:00
  • 48f1b30251 feat: Simplify data retrieved handling of ask_data_agent tool and ask_data_insights tool Google Team Member 2026-05-18 11:03:31 -07:00
  • 59f7347a63 fix(small): Convert events to the A2A format while respecting user vs agent role Google Team Member 2026-05-18 09:28:05 -07:00
  • 3d07960a70 fix: use tool_responses role for gemma4 models in LiteLLM integration Jorge Israel Frómeta Moya 2026-05-18 07:53:26 -07:00
  • 12844939f1 fix: only serialize llm_response to json if it will be included in the trace Google Team Member 2026-05-18 02:36:12 -07:00
  • bd062ec9eb perf: lazy-load service registries and split apps.app to cut cold start ~8% Google Team Member 2026-05-15 18:34:57 -07:00
  • 6e6621c768 perf: lazy-load service registries and split apps.app to cut cold start ~8% Google Team Member 2026-05-15 17:49:32 -07:00
  • 790c9bef9a feat: add general support for Gemini Live API in ADK evaluate * Implements live inference in evaluation_generator.py using Runner.run_live(). * Updates base_eval_service.py, local_eval_service.py to support live mode data structures and connection handling. Google Team Member 2026-05-15 16:14:00 -07:00
  • a5cddb8e86 chore: Remove experimental tag from SkillToolset Google Team Member 2026-05-15 16:05:29 -07:00
  • 4309159700 fix(tools): Prevent AnyIO CancelScope task boundary violations during MCP session creation failure Sasha Sobran 2026-05-15 15:49:42 -07:00
  • ec54bd439e perf(utils): cache find_context_parameter introspection George Weale 2026-05-15 15:14:11 -07:00
  • 2388090cd2 chore: Remove experimental tag from SkillToolset Kathy Wu 2026-05-15 14:59:49 -07:00
  • 7e61b51702 fix(tools): preserve code_execution_result and executable_code in AgentTool George Weale 2026-05-15 14:55:41 -07:00
  • 6ca6a14187 perf: lazy-load service registries and split apps.app to cut cold start ~8% George Weale 2026-05-15 14:53:45 -07:00
  • 0cb9ae94b3 fix(models): treat empty GenerateContentResponse without prompt feedback as successful George Weale 2026-05-15 11:55:21 -07:00
  • 0524797ac7 fix(agents): fix visibility of output_key state delta in callbacks Amaad Martin 2026-05-15 11:50:59 -07:00
  • 9a1e75f242 fix(models): preserve string content in Anthropic tool_result blocks George Weale 2026-05-15 11:44:08 -07:00
  • bb2efb6bd2 fix: Prevent compaction of events involved in Human-in-the-Loop interactions George Weale 2026-05-15 11:43:14 -07:00
  • eed9bd319f fix(evaluation): handle none config in per_turn_user_simulator_quality George Weale 2026-05-15 11:00:24 -07:00
  • f5b765d608 chore(build): exclude nested README.md files from sdist packaging George Weale 2026-05-15 10:36:16 -07:00
  • 85f397d20f fix: avoid pre-serializing dict values in Interactions API to prevent double-escaping Google Team Member 2026-05-15 09:16:07 -07:00
  • 115124cdf4 feat: add support for A2aAgentExecutor factory in to_a2a() function Google Team Member 2026-05-15 08:22:03 -07:00
  • 27e71f3bcf chore: Update Gemini Actions workflows for enhanced security and community alignment Shangjie Chen 2026-05-14 15:42:58 -07:00
  • 88ebd426be feat: Implement GCPSkillRegistry in ADK Kathy Wu 2026-05-14 14:47:10 -07:00
  • 9f38973081 feat: Make Agent Skill description validation more informative Google Team Member 2026-05-14 14:24:15 -07:00
  • 8de1ae8f80 chore: change name of skill cache to "fetched_skill_cache" to reduce confusion from BaseToolset's invocation_cache Kathy Wu 2026-05-14 13:09:58 -07:00
  • cfe8d2cc2b feat: Add mTLS support to Google Cloud Telemetry exporter Google Team Member 2026-05-14 11:54:28 -07:00
  • c35a57969d fix(auth): remove unneeded OAuth flows Google Team Member 2026-05-13 16:49:15 -07:00
  • e04a4683f4 chore: Remove deprecated CLI flags and version-based service URI handling Shangjie Chen 2026-05-13 15:48:07 -07:00
  • f9097cbf7b fix: Fix missing dynamically loaded tools in SkillToolset during the same invocation Google Team Member 2026-05-13 12:31:33 -07:00
  • e377cb5ec0 fix: fallback to project id if crendetials don't contain quota project Kathy Wu 2026-05-13 10:25:12 -07:00
  • 6e534723dd feat: add support for non-ADK produced input-required events Google Team Member 2026-05-13 08:24:47 -07:00
  • fd8b49295d feat(ci): add Gemini auto review and invoke workflows Shangjie Chen 2026-05-12 21:34:13 -07:00
  • 327c45f9f4 fix(models): preserve tool_use IDs for Anthropic models on session resume knQzx 2026-05-12 16:57:20 -07:00
  • 380d261e59 feat: Implement Skill Registry in ADK Kathy Wu 2026-05-12 15:42:04 -07:00
  • cd78d87b96 feat(a2a): add support for persistent task stores Stephen Allen 2026-05-12 15:03:36 -07:00
  • 76b9f0baa0 fix(cache): enforce CacheMetadata active-state invariant George Weale 2026-05-12 11:50:34 -07:00
  • 8dd9147443 fix(live): ensure sub live agent doesn't inherit session resumption handle from parent live agent to avoid interrupting the conversation Amy Wu 2026-05-12 10:50:29 -07:00