Commit Graph

  • decc19b188 chore: Update release cadence in README Hangfei Lin 2025-09-05 11:02:29 -07:00
  • 25df6c22d5 chore: Tune instructions to not ask root directory if it's already provided in the context Xiang (Sean) Zhou 2025-09-05 10:23:02 -07:00
  • 45c1fcc84f feat: disallow setting non-existent properties in BigQuery tools and credentials config Google Team Member 2025-09-04 15:57:18 -07:00
  • ebf2c98e41 feat(conformance): Adds a minimal AdkWebServer http client for conformance tests to interact with Wei Sun (Jack) 2025-09-04 15:56:11 -07:00
  • 7b077ac351 chore: Add community repo dependency group to pyproject toml Hangfei Lin 2025-09-04 15:10:26 -07:00
  • b05fef9ba7 feat: Allow custom part converters in A2A classes Google Team Member 2025-09-04 14:56:38 -07:00
  • 4df79dd5c9 feat: Upgrade ADK stack to use App instead in addition to root_agent Hangfei Lin 2025-09-04 13:37:15 -07:00
  • 14484065c6 chore: Follow pydantic convention to make field_validator a public method Wei Sun (Jack) 2025-09-03 22:35:45 -07:00
  • 7720616c5f chore: Update comment to clarify after_run callbacks Che Liu 2025-09-03 22:00:17 -07:00
  • cecf7e805d fix: Support saving text artifacts in GCS artifact service Shangjie Chen 2025-09-03 21:52:41 -07:00
  • edda922791 feat: add audience and prompt as configurable for OAuth flows Mark Scannell 2025-09-03 21:52:22 -07:00
  • a1679dae3f feat: Allow users to pass their own agent card to to_a2a method Xiang (Sean) Zhou 2025-09-03 16:54:00 -07:00
  • a30851ee16 fix: Fixes thought handling in contents.py and refactors its unit tests Wei Sun (Jack) 2025-09-03 16:41:42 -07:00
  • fe8b37b0d3 fix(planner): Fixes the thought field handling in _planning.py Wei Sun (Jack) 2025-09-03 15:40:58 -07:00
  • 578fad7034 feat: Allow agent loader to load built-in agents from special directories in adk folder Xiang (Sean) Zhou 2025-09-03 14:47:51 -07:00
  • a3410fab7b fix: Pass state_delta to runner in /run endpoint pguerra-ce 2025-09-03 14:12:47 -07:00
  • b4310727d9 chore: Use lazy % formatting in logging functions to fix pylint warnings Xiang (Sean) Zhou 2025-09-03 11:34:58 -07:00
  • 66cc98801a chore: Adjust the instruction of agent builder assistant for how to use google_search tool and url_context tool Xiang (Sean) Zhou 2025-09-03 11:14:11 -07:00
  • 49acad1252 ADK changes Google Team Member 2025-09-03 01:49:25 -07:00
  • 455dcbda4c ADK changes Alejandro Cruzado-Ruiz 2025-09-02 22:51:52 -07:00
  • fb009d8ea6 fix: Add custom_metadata to DatabaseSessionService Shangjie Chen 2025-09-02 20:09:10 -07:00
  • aad153322e docs: update the ask_data_insights docstring Google Team Member 2025-09-02 19:20:17 -07:00
  • 219815d2d7 chore: Update create_session endpoint to use Request message as post body Shangjie Chen 2025-09-02 18:56:11 -07:00
  • a503a0c807 ci: Load discussion data from event content to avoid additional GraphQL API call Xiang (Sean) Zhou 2025-09-02 15:21:46 -07:00
  • 408d3dfeb1 chore: refactor discussion answering agent to merge answer_discussions.py into main.py Xiang (Sean) Zhou 2025-09-02 14:24:55 -07:00
  • 831e2e6d4d ADK changes Google Team Member 2025-08-30 11:08:02 -07:00
  • dff733c6fc feat: Upgrade ADK stack to use App instead in addition to root_agent Hangfei Lin 2025-08-30 08:01:11 -07:00
  • 67f23df25a feat: Allow user specify embedding model for file retrieval Xiang (Sean) Zhou 2025-08-29 23:34:50 -07:00
  • 0c87907bcb fix: Enforce foreign key constraint for SQLite DB Shangjie Chen 2025-08-29 19:06:40 -07:00
  • 214f2884f5 feat: Upgrade ADK stack to use App instead in addition to root_agent Google Team Member 2025-08-29 18:48:17 -07:00
  • a2e89a22a5 feat: Upgrade ADK stack to use App instead in addition to root_agent Hangfei Lin 2025-08-29 17:33:00 -07:00
  • 98b0426cd2 chore: Make UT of a2a consistent about how tests should be skipped when python verison < 3.10 Xiang (Sean) Zhou 2025-08-29 14:58:51 -07:00
  • 2eddc5e4d3 feat: allow setting compute project for BigQuery tools Google Team Member 2025-08-29 14:56:11 -07:00
  • a17bcbb2aa feat: Add a tool confirmation flow that can guard tool execution with explicit confirmation and custom input Shangjie Chen 2025-08-29 13:56:13 -07:00
  • 3ed9097983 chore: Add initial version of agent builder assistant that assists user to build config based agent Xiang (Sean) Zhou 2025-08-29 13:42:01 -07:00
  • 9291daaa8e chore: Add warning for using Gemini models via LiteLLM George Weale 2025-08-29 11:32:07 -07:00
  • fcd748e17f chore: add contributing Spanner tools RAG agent sample Google Team Member 2025-08-29 09:59:56 -07:00
  • bb4cfdec12 fix: inject artifact into instructions Xiang (Sean) Zhou 2025-08-29 09:37:29 -07:00
  • e45c3be238 fix: send full MIME types for image/video/pdf in get_content George Weale 2025-08-28 18:01:34 -07:00
  • 11a2ffe35a feat: allow setting agent/application name for BigQuery tools Google Team Member 2025-08-28 14:09:19 -07:00
  • f4a8df0ba2 feat:Add tool_responses to IntermediateData Jinning Li 2025-08-28 13:54:25 -07:00
  • 8e43f0dd83 fix(deploy): Add back installing requirements.txt to Dockerfile template for cloud run Wei Sun (Jack) 2025-08-28 13:42:28 -07:00
  • b92b288c97 chore: fix flaky unit tests: tests/unittests/flows/llm_flows/test_functions_simple.py Xiang (Sean) Zhou 2025-08-28 12:16:26 -07:00
  • 8d6f138fbe chore: Update oauth calendar sample agent to test the case when a subsequent tool call happends right after a tool call that requires auth Xiang (Sean) Zhou 2025-08-28 12:09:04 -07:00
  • 3b922a2f6d fix: Only process the auth responses in the last event with content (if applicable i.e. it's authored by user) Xiang (Sean) Zhou 2025-08-28 12:08:27 -07:00
  • 7975e8e196 refactor: Extract a utility for aggregating partial streaming responses and emitting LlmResponses for them as needed Google Team Member 2025-08-28 10:28:29 -07:00
  • 3bc2d77b4d chore(config): Reimplements AgentConfig with pydantic v2 convention and allow all possible values for agent_class field in all Agent Configs Wei Sun (Jack) 2025-08-27 17:07:14 -07:00
  • f743c29d00 chore: Bump version number to 1.13.0 Yifan Wang 2025-08-27 16:09:10 -07:00
  • 69eb2b50c5 feat: Add --agent_engine_config_file option to adk deploy agent_engine v1.13.0 Yeesian Ng 2025-08-27 14:19:06 -07:00
  • 2dd432cc1f fix: add the missing from_config class method in BaseToolset Wei Sun (Jack) 2025-08-26 23:47:26 -07:00
  • 3b997a0a07 fix: change LlmResponse to use Content for transcriptions Hangfei Lin 2025-08-26 21:12:34 -07:00
  • bcf0dda8bc fix: AgentTool returns last content, instead of the content in the last event Google Team Member 2025-08-26 19:14:53 -07:00
  • 4c70606129 chore: Renames MCPTool and MCPToolset to McpTool and McpToolset Wei Sun (Jack) 2025-08-26 17:02:09 -07:00
  • 216cb7aec0 fix: Update routes for run_eval, get_eval_result, list_eval_results and list_metrics_info Ankur Sharma 2025-08-26 14:26:29 -07:00
  • ad81aa54de fix: Fix adk deploy docker file permission Mofi Rahman 2025-08-25 20:03:04 -07:00
  • 47b88d2b06 feat: Add the ask_data_insights tool for natural language queries on BigQuery data Google Team Member 2025-08-25 14:22:38 -07:00
  • 6806deaf88 feat: passthrough extra args for adk deploy cloud_run as Cloud Run args Jack Wotherspoon 2025-08-25 13:44:53 -07:00
  • 2b2f0b52d8 chore: Fixes a2a tests for python 3.9 Wei Sun (Jack) 2025-08-25 10:02:45 -07:00
  • 0eb65c07d5 chore: Ignore hidden files in autoformat.sh Wei Sun (Jack) 2025-08-23 00:37:56 -07:00
  • 0b89f1882d chore: replaced hard coded value for user_id to the value from the tool context from parent agent. Fixes google/adk-python#2407 akshaypachpute-1998 2025-08-22 13:09:35 -07:00
  • 124fee64e5 chore: Remove unnecessary import in runners Xiang (Sean) Zhou 2025-08-22 11:37:24 -07:00
  • a360bc2542 docs: Clean up docs in sample Wei Sun (Jack) 2025-08-22 11:36:30 -07:00
  • 75ba9689e3 fix: Update routes for list_eval_sets, add_session_to_eval_set, get_eval, update_eval and delete_eval Ankur Sharma 2025-08-22 09:41:04 -07:00
  • 2c088acc9b docs: Fixes root_agent.yaml in tool_mcp_stdio_notion_config for Agent Config sample and add README.md Wei Sun (Jack) 2025-08-22 09:40:04 -07:00
  • 7fe60641e3 feat: Add custom User-Agent header to RestApiTool requests rcsantana777 2025-08-22 09:10:37 -07:00
  • 395a50b5dc chore: add triaging instructions for mcp Xiang (Sean) Zhou 2025-08-21 20:06:10 -07:00
  • ddb070ff07 feat: Add support for store audio and transcription into events/sessions and artifacts Hangfei Lin 2025-08-21 19:49:51 -07:00
  • f660180854 fix: Update create_eval_set API to return the created EvalSet and it route Ankur Sharma 2025-08-21 17:13:15 -07:00
  • 157f73181d feat: Allow user to specify protocol for A2A RPC URL in to_a2a utility this fixes https://github.com/google/adk-python/issues/2405 Xiang (Sean) Zhou 2025-08-21 16:25:35 -07:00
  • ccab076ace docs: Add What's new section to README.md Joe Fernandez 2025-08-21 16:24:58 -07:00
  • 80d188199b chore: Fixes a few lint error for tools Wei Sun (Jack) 2025-08-21 15:48:51 -07:00
  • 29bb75f975 fix: updating BaseAgent.clone() and LlmAgent.clone() to properly clone fields that are lists Google Team Member 2025-08-21 11:52:02 -07:00
  • 167182be01 fix: make tool description for bigquery execute_sql for various write modes self contained Google Team Member 2025-08-21 11:24:43 -07:00
  • 3f3aa7b32d fix: Set invocation_id and branch for event generated when both output_schema and tools are used fixes https://github.com/google/adk-python/issues/2631 Xiang (Sean) Zhou 2025-08-21 11:24:05 -07:00
  • 826f554789 fix: rework parallel_agent.py to always aclose async generators Kacper Jawoszek 2025-08-21 11:11:53 -07:00
  • 9645cee3a6 chore: add test for parallel agent to verify correct handling of exceptions Kacper Jawoszek 2025-08-21 10:42:46 -07:00
  • 70f50db653 chore: add test for parallel agent to verify correct ordering of agents Kacper Jawoszek 2025-08-21 10:20:22 -07:00
  • 81a53b53d6 fix: add table metadata info into Spanner tool get_table_schema and fix the key usage info Google Team Member 2025-08-20 19:30:23 -07:00
  • 52a3d6cb8a chore: Bump version number to 1.12.0 Xiang (Sean) Zhou 2025-08-20 18:06:43 -07:00
  • 331978772a fix: Fixes deps in test extra dep Wei Sun (Jack) 2025-08-20 16:24:33 -07:00
  • e93f861cde chore: Removes unused to_agent_config method in BaseAgentConfig Wei Sun (Jack) 2025-08-20 16:08:05 -07:00
  • 54ed079100 fix: Fix Spanner DatabaseSessionService support Google Team Member 2025-08-20 12:26:17 -07:00
  • c144b5347c fix: Add support for required params Thiago Salvatore 2025-08-20 11:31:22 -07:00
  • 5b999ed6fd chore: Uses pydantic Field for Agent configs, so that the generated AgentConfig.json json schema can carry field description v1.12.0 Wei Sun (Jack) 2025-08-19 18:03:07 -07:00
  • bb8ebd15f9 chore: Update openai dependency version, based on correct OPENAI release George Weale 2025-08-19 14:43:26 -07:00
  • fef5318a22 docs: add contributing bigtable sample Google Team Member 2025-08-19 14:08:30 -07:00
  • 018db79d13 fix: Lazy load VertexAiCodeExecutor and ContainerCodeExecutor Xiang (Sean) Zhou 2025-08-19 12:06:23 -07:00
  • 77ed1f5f15 feat: Add setdefault method to the ADK State object Google Team Member 2025-08-19 01:45:01 -07:00
  • 4afc9b2f33 feat: Add env var to suppress experimental warnings George Weale 2025-08-18 17:58:38 -07:00
  • f8fd6a4f09 chore: add the missing license header for core_callback_config init file Xuan Yang 2025-08-18 17:28:35 -07:00
  • a953807cce feat: add Bigtable tools Google Team Member 2025-08-18 14:16:32 -07:00
  • fa64545a9d fix: Fix the path for agent card in A2A demo Google Team Member 2025-08-18 13:02:59 -07:00
  • 004a0a0f2d fix: litellm-test due to breaking change in dep library of extension extra George Weale 2025-08-18 13:02:35 -07:00
  • a117cf0af3 fix: Fix the path for agent card in A2A demo Google Team Member 2025-08-18 12:48:52 -07:00
  • 1fd58cb363 chore(config): Creates yaml_utils.py in utils to allow adk dump yaml in the same style Wei Sun (Jack) 2025-08-18 12:33:40 -07:00
  • f03f167779 chore: Return explict None type for DELETE endpoints Shangjie Chen 2025-08-17 09:58:07 -07:00
  • 43f302ce1a chore(config): Add _config suffix to all yaml-based agent examples Liang Wu 2025-08-16 16:09:43 -07:00
  • ecaa7b4c98 chore: Rename run related method and request to align with the conventions Shangjie Chen 2025-08-15 16:47:29 -07:00
  • 279e4fedd0 fix: Using base event's invocation id when merge multiple function response event Xiang (Sean) Zhou 2025-08-15 16:37:42 -07:00
  • b3b70035c4 feat: support deploying config agent to Agent Engine in CLI Liang Wu 2025-08-15 16:01:15 -07:00