Commit Graph

  • b70e74c450 chore: auto format mcp tools Xiang (Sean) Zhou 2025-05-28 21:14:09 -0700
  • 791ac9eb68 refactor: refactor cli to use agent loader Xiang (Sean) Zhou 2025-05-28 21:08:55 -0700
  • 623957c0a8 refactor: refine agent_loader to load the most common folder structure first and don't including unnecessary case Xiang (Sean) Zhou 2025-05-28 21:05:31 -0700
  • 6157db77f2 Copybara import of the project: Arpit R 2025-05-28 19:55:33 -0700
  • 9d4ca4ed44 fix: Fix filtering by user_id for vertex ai session service listing Danny Park 2025-05-28 19:46:03 -0700
  • fc3e374c86 Add export to json button in the chat window. Google Team Member 2025-05-28 18:36:29 -0700
  • fda34ea9ff chore: bump version number to 1.1.1 Yifan Wang 2025-05-28 17:08:22 -0700
  • 609b3a572c Provide sample LongRunningFunctionTool runner script and documentation Selcuk Gun 2025-05-28 16:59:16 -0700
  • 2a8ca06c3e chore: remove reference to genai SDK folder. Liang Wu 2025-05-28 16:53:39 -0700
  • 3489bb598d Minor typo fix. Google Team Member 2025-05-28 16:40:56 -0700
  • ed63cd86eb chore: re-format import statements in mcp_session_manager.py. Liang Wu 2025-05-28 16:37:15 -0700
  • 447798d573 Accounting for "references" to be absent in eval files in older format. Ankur Sharma 2025-05-28 16:03:48 -0700
  • 958c18db2b Add download object as json function in the download service. Google Team Member 2025-05-28 14:37:13 -0700
  • 83ba6419cd Allow GOOGLE_AI to support optional args. Google Team Member 2025-05-28 14:33:11 -0700
  • d232e6216d feat: google/adk-python#479 support for streamable http MCP servers for MCPToolset Omar BENHAMID 2025-05-28 14:32:42 -0700
  • c7ce987676 chore: reformat load_memory_tool Xiang (Sean) Zhou 2025-05-28 13:51:54 -0700
  • bf27f22a95 fix: Make GroundingMetadata JSON serializable. Also use the same logic to simplify content serialization. Shangjie Chen 2025-05-28 13:49:47 -0700
  • 7fc09b2c64 chore: Adding regex for claude-4 models to anthropic_llm and updating tests avidelatm 2025-05-28 13:38:02 -0700
  • c4cd1802bf Copybara import of the project: Yuan Chai 2025-05-28 13:37:34 -0700
  • 3cd4cd3ecf Fix: add missing kwargs to db session service Copybara import of the project: Sanchit Rk 2025-05-28 13:27:23 -0700
  • 2a07eefc27 chore: Raises error if the last event is partial, which is an unexpected state and can happen when the model output limit is maxed out. Alankrit Verma 2025-05-28 12:57:33 -0700
  • d83ee1a6f2 fix: Remove excessive db call to update state table. Shangjie Chen 2025-05-28 12:45:41 -0700
  • 3611e9fe09 Copybara import of the project: shubham rajput 2025-05-28 09:49:01 -0700
  • 97bf28bad6 chore: Adds --version to adk cli. Wei Sun (Jack) 2025-05-28 09:36:53 -0700
  • d6c6bb4b24 feat: add BigQuery first-party tools. Google Team Member 2025-05-28 00:58:53 -0700
  • 46282eeb0d chore: Don't add prompt about parent agent when disallow_transfer_to_parent=True Wei Sun (Jack) 2025-05-27 23:40:58 -0700
  • f4c7d788b0 fix: build_graph is not awaited. Wei Sun (Jack) 2025-05-27 23:31:48 -0700
  • 15109c6879 fix: oauth fix for adk web Yifan Wang 2025-05-27 23:21:59 -0700
  • d40df2edf2 chore: fix unit tests Xiang (Sean) Zhou 2025-05-27 23:06:46 -0700
  • a66f12273c bump version number to 1.1.0. Yifan Wang 2025-05-27 18:16:21 -0700
  • 5d2a876ca8 feat:update minified adk web files Yifan Wang 2025-05-27 15:25:54 -0700
  • 0c4f52699b fix: serve web app at /dev-ui/ Yifan Wang 2025-05-27 15:13:49 -0700
  • 618c824994 feat: extract agent loading logic from fast_api.py to a separate AgentLoader class and support more agent definition folder/file structure. Structures supported: a) agents_dir/agent_name.py (with root_agent or agent.root_agent in it) b) agents_dir/agent_name_folder/__init__.py (with root_agent or agent.root_agent in the package) c) agents_dir/agent_name_folder/agent.py (where agent.py has root_agent) Xiang (Sean) Zhou 2025-05-27 14:14:00 -0700
  • 16d9696012 fix: avoid duplicating log in stderr. Wei Sun (Jack) 2025-05-27 13:27:19 -0700
  • 03fe909ada Copybara import of the project: Stephen Smith 2025-05-27 13:21:10 -0700
  • b79400162d Use audio player component in the artifact tab Google Team Member 2025-05-27 11:21:57 -0700
  • c024ac5762 Align event filtering and ordering logic Copybara import of the project: Yongsul Kim 2025-05-27 11:21:15 -0700
  • 19ca61d241 fix: model_config is misplaced for EvalMetricResultPerInvocation. Wei Sun (Jack) 2025-05-26 23:49:30 -0700
  • 7c2df7e4f6 refactor: refactor evaluation to make cli module depends on evaluation module. Modules outside of cli module should not reference cli module Xiang (Sean) Zhou 2025-05-26 19:18:07 -0700
  • d43c80b718 chore: updates mypy config in pyproject.toml. Wei Sun (Jack) 2025-05-26 17:25:08 -0700
  • be0786ea88 refactor: rename agent_dir to agents_dir and rename app_id to app_name in fast_api.py to make it consistent among every endpoints Xiang (Sean) Zhou 2025-05-26 11:50:44 -0700
  • 6b89ceb49a fix: mutable object cannot be default value in parameter. Wei Sun (Jack) 2025-05-26 11:31:21 -0700
  • 694eca08e5 fix: fix bigquery credentials and bigquery tool to make it compatible with python 3.9 and make the credential serializable in session Xiang (Sean) Zhou 2025-05-26 01:57:40 -0700
  • 55cb36edfe Add handling for None param.annotation. Google Team Member 2025-05-26 00:20:22 -0700
  • 74a331f1fb chore: reformat the code with autoformat.sh Xiang (Sean) Zhou 2025-05-25 20:32:49 -0700
  • 98c8a71d67 refactor: rename parameter name and add type annotation of _get_agent_to_run method Xiang (Sean) Zhou 2025-05-25 18:55:41 -0700
  • b0fb3536e5 chore: cleanup unused import in cli module Xiang (Sean) Zhou 2025-05-25 18:49:32 -0700
  • 1a43cf0f60 Copybara import of the project: Calvin Giles 2025-05-25 18:49:00 -0700
  • a380d70ac7 chore: fix cli UT Xiang (Sean) Zhou 2025-05-24 00:09:57 -0700
  • a134ba6f7a feat: add toolset cleanup logic to run_cli Xiang (Sean) Zhou 2025-05-23 18:05:48 -0700
  • 7067c0319d fix: adk web now can be served under custom route Yifan Wang 2025-05-23 17:34:30 -0700
  • 756a326033 feat: add customized bigquer tool wrapper class to facilitate developer to handcraft bigquery api tool Xiang (Sean) Zhou 2025-05-23 17:23:11 -0700
  • 0e284f45ff Copybara import of the project: Hangfei Lin 2025-05-23 16:09:52 -0700
  • 8076b2294f ADK changes Google Team Member 2025-05-23 14:40:52 -0700
  • f1a92e9674 chore: add google search agent for testing Ariz Chang 2025-05-23 14:35:41 -0700
  • 717993b14f Fix eval history cases can't be toggled Google Team Member 2025-05-23 14:05:54 -0700
  • d212e50c10 feat:Make VertexAiSessionService true async. Shangjie Chen 2025-05-23 13:30:57 -0700
  • 79681e3513 Write eval results locally from adk eval cli. Google Team Member 2025-05-23 11:15:16 -0700
  • 33921d524f Add click event to the image in chat window. Google Team Member 2025-05-23 10:11:41 -0700
  • 92c37496d3 refactor: simplify toolset cleanup codes and extract common cleanup codes to utils which could be utilized by cli or client codes that directly call runners Xiang (Sean) Zhou 2025-05-23 09:48:48 -0700
  • b9b2c3fb54 chore: Adds autoformat.sh for formatting codebase. Wei Sun (Jack) 2025-05-23 00:40:40 -0700
  • b4c4f88c22 Copybara import of the project: Stephen Smith 2025-05-22 21:55:47 -0700
  • 68de9adc18 Copybara import of the project: sudu 2025-05-22 21:55:43 -0700
  • 0026edc1c9 chore: update filtered schema parameters for Gemini API. Sasha Sobran 2025-05-22 18:39:19 -0700
  • d3910e7b8c Copybara import of the project: GenkiNoguchi 2025-05-22 13:54:00 -0700
  • 30e10c87c5 feat:Integrate audio player component in the chat window. Google Team Member 2025-05-22 13:36:57 -0700
  • fe618c3d93 chore: use relative import in google_api_toolsets.py. Adds open source header for base_toolset.py Wei Sun (Jack) 2025-05-22 11:13:21 -0700
  • a63ea2735c chore: Removes unused import. Wei Sun (Jack) 2025-05-22 11:05:09 -0700
  • ff8a3c9b43 chore: reformat the codes using autoformat.sh Xiang (Sean) Zhou 2025-05-22 09:43:03 -0700
  • a2263b1808 refactor: refactor toolset to extract tool_filter logic to base class Xiang (Sean) Zhou 2025-05-21 23:54:01 -0700
  • e0851a1e57 chore: batch organize imports. Wei Sun (Jack) 2025-05-21 23:39:57 -0700
  • 09f30afe10 fix: failed unit test for Gemini model headers. Liang Wu 2025-05-21 18:39:41 -0700
  • 4542af5650 Fix ollama issues with ChatCompletionAssistantToolCall Google Team Member 2025-05-21 17:26:31 -0700
  • 505d936007 The saved filename should include the original file name instead of a generated one. Google Team Member 2025-05-21 17:09:02 -0700
  • d7af2b2815 Copybara import of the project: Hangfei Lin 2025-05-21 16:53:58 -0700
  • 41b33d4a0a Move public_utils to utils in tests Selcuk Gun 2025-05-21 16:34:28 -0700
  • 09cb128cf9 fix: fix function tool name parsing to fix https://github.com/google/adk-python/issues/824 Xiang (Sean) Zhou 2025-05-21 15:59:37 -0700
  • b2a2b11776 ADK changes Xiang (Sean) Zhou 2025-05-21 13:38:27 -0700
  • 1773cdab96 chore: Batch organize imports with isort. Wei Sun (Jack) 2025-05-21 13:22:58 -0700
  • 1807e73472 ADK changes Google Team Member 2025-05-21 13:12:30 -0700
  • 98f504cebe feat!: use BuiltInCodeExecutor in Runner for CFC. Liang Wu 2025-05-21 11:44:46 -0700
  • 9928cafe32 Refactor eval results reporting with Eval Set Results manager. Google Team Member 2025-05-21 11:29:02 -0700
  • c5a0437745 Provide inject_session_state as public util method Selcuk Gun 2025-05-21 11:14:41 -0700
  • e060344e39 ADK changes Google Team Member 2025-05-21 10:18:21 -0700
  • 1561b0f15c Support fine-tuned gemini model path to use google_search_tool Google Team Member 2025-05-21 08:58:38 -0700
  • 62a543bd58 Add dynamicAuthConfig to ExecuteCustomQuery. Add sample agent for ApplicationIntegrationToolset which uses Integration Connectors with end user credentials. Google Team Member 2025-05-20 21:44:55 -0700
  • cbdb5fc507 chore: fix ut for fast api server Xiang (Sean) Zhou 2025-05-20 21:17:03 -0700
  • 98727b4698 test: unit tests for code_executor_context.py Amulya Bhatia 2025-05-20 17:40:00 -0700
  • 76700d790b chore: add doc string for auto generated google api toolset Xiang (Sean) Zhou 2025-05-20 16:07:48 -0700
  • fe01103b74 ADK changes Google Team Member 2025-05-20 15:22:40 -0700
  • 53b14325ce fix: Use sync request method in VertexAiSessionService. The api_client has it own event loop management. Shangjie Chen 2025-05-20 15:19:47 -0700
  • b299241b56 ADK changes Google Team Member 2025-05-20 13:00:29 -0700
  • 68f0fca832 ADK changes Google Team Member 2025-05-20 12:43:29 -0700
  • bb00c9519d chore: Adds link to Java ADK in README.md Wei Sun (Jack) 2025-05-20 11:29:23 -0700
  • 00798af881 Add usage_metadata for sse response with finish_reason Selcuk Gun 2025-05-20 10:46:30 -0700
  • 7d809eb9d9 Minor typo and grammar correction. Google Team Member 2025-05-20 09:41:52 -0700
  • f67ccf32c3 fix: support Callable that has __call__ as coroutine function in FunctionTool Xiang (Sean) Zhou 2025-05-19 22:09:08 -0700
  • 5115474f2b chore!: bump version to 1.0.0, updated changelog.md and removed src/google/adk/tools/built_in_code_execution_tool.py Wei Sun (Jack) 2025-05-19 20:30:51 -0700
  • de7c9c6509 enhance toolbox toolset: 1. use async client 2. expose add headers and bind parameters functionality of toolbox tool Xiang (Sean) Zhou 2025-05-19 18:07:29 -0700
  • 9eef4464c6 fix: fix toolbox import path in sample toolbox agent Xiang (Sean) Zhou 2025-05-19 17:42:58 -0700