Commit Graph

  • f1a92e9674 chore: add google search agent for testing Ariz Chang 2025-05-23 14:35:41 -07:00
  • 717993b14f Fix eval history cases can't be toggled Google Team Member 2025-05-23 14:05:54 -07:00
  • d212e50c10 feat:Make VertexAiSessionService true async. Shangjie Chen 2025-05-23 13:30:57 -07:00
  • 79681e3513 Write eval results locally from adk eval cli. Google Team Member 2025-05-23 11:15:16 -07:00
  • 33921d524f Add click event to the image in chat window. Google Team Member 2025-05-23 10:11:41 -07:00
  • 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 -07:00
  • b9b2c3fb54 chore: Adds autoformat.sh for formatting codebase. Wei Sun (Jack) 2025-05-23 00:40:40 -07:00
  • b4c4f88c22 Copybara import of the project: Stephen Smith 2025-05-22 21:55:47 -07:00
  • 68de9adc18 Copybara import of the project: sudu 2025-05-22 21:55:43 -07:00
  • 0026edc1c9 chore: update filtered schema parameters for Gemini API. Sasha Sobran 2025-05-22 18:39:19 -07:00
  • d3910e7b8c Copybara import of the project: GenkiNoguchi 2025-05-22 13:54:00 -07:00
  • 30e10c87c5 feat:Integrate audio player component in the chat window. Google Team Member 2025-05-22 13:36:57 -07:00
  • 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 -07:00
  • a63ea2735c chore: Removes unused import. Wei Sun (Jack) 2025-05-22 11:05:09 -07:00
  • ff8a3c9b43 chore: reformat the codes using autoformat.sh Xiang (Sean) Zhou 2025-05-22 09:43:03 -07:00
  • a2263b1808 refactor: refactor toolset to extract tool_filter logic to base class Xiang (Sean) Zhou 2025-05-21 23:54:01 -07:00
  • e0851a1e57 chore: batch organize imports. Wei Sun (Jack) 2025-05-21 23:39:57 -07:00
  • 09f30afe10 fix: failed unit test for Gemini model headers. Liang Wu 2025-05-21 18:39:41 -07:00
  • 4542af5650 Fix ollama issues with ChatCompletionAssistantToolCall Google Team Member 2025-05-21 17:26:31 -07:00
  • 505d936007 The saved filename should include the original file name instead of a generated one. Google Team Member 2025-05-21 17:09:02 -07:00
  • d7af2b2815 Copybara import of the project: Hangfei Lin 2025-05-21 16:53:58 -07:00
  • 41b33d4a0a Move public_utils to utils in tests Selcuk Gun 2025-05-21 16:34:28 -07:00
  • 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 -07:00
  • b2a2b11776 ADK changes Xiang (Sean) Zhou 2025-05-21 13:38:27 -07:00
  • 1773cdab96 chore: Batch organize imports with isort. Wei Sun (Jack) 2025-05-21 13:22:58 -07:00
  • 1807e73472 ADK changes Google Team Member 2025-05-21 13:12:30 -07:00
  • 98f504cebe feat!: use BuiltInCodeExecutor in Runner for CFC. Liang Wu 2025-05-21 11:44:46 -07:00
  • 9928cafe32 Refactor eval results reporting with Eval Set Results manager. Google Team Member 2025-05-21 11:29:02 -07:00
  • c5a0437745 Provide inject_session_state as public util method Selcuk Gun 2025-05-21 11:14:41 -07:00
  • e060344e39 ADK changes Google Team Member 2025-05-21 10:18:21 -07:00
  • 1561b0f15c Support fine-tuned gemini model path to use google_search_tool Google Team Member 2025-05-21 08:58:38 -07:00
  • 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 -07:00
  • cbdb5fc507 chore: fix ut for fast api server Xiang (Sean) Zhou 2025-05-20 21:17:03 -07:00
  • 98727b4698 test: unit tests for code_executor_context.py Amulya Bhatia 2025-05-20 17:40:00 -07:00
  • 76700d790b chore: add doc string for auto generated google api toolset Xiang (Sean) Zhou 2025-05-20 16:07:48 -07:00
  • fe01103b74 ADK changes Google Team Member 2025-05-20 15:22:40 -07:00
  • 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 -07:00
  • b299241b56 ADK changes Google Team Member 2025-05-20 13:00:29 -07:00
  • 68f0fca832 ADK changes Google Team Member 2025-05-20 12:43:29 -07:00
  • bb00c9519d chore: Adds link to Java ADK in README.md Wei Sun (Jack) 2025-05-20 11:29:23 -07:00
  • 00798af881 Add usage_metadata for sse response with finish_reason Selcuk Gun 2025-05-20 10:46:30 -07:00
  • 7d809eb9d9 Minor typo and grammar correction. v1.0.0 Google Team Member 2025-05-20 09:41:52 -07:00
  • f67ccf32c3 fix: support Callable that has __call__ as coroutine function in FunctionTool Xiang (Sean) Zhou 2025-05-19 22:09:08 -07:00
  • 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 -07:00
  • 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 -07:00
  • 9eef4464c6 fix: fix toolbox import path in sample toolbox agent Xiang (Sean) Zhou 2025-05-19 17:42:58 -07:00
  • 1bfc7590b4 update minified files to include the latest eval detail changes (only UI) Yifan Wang 2025-05-19 14:25:47 -07:00
  • 3f21a52853 chore: Fixes the main.py for memory/agent.py sample. Wei Sun (Jack) 2025-05-19 13:08:26 -07:00
  • 74454170a3 refactor: refactor and refine LangChainTool Xiang (Sean) Zhou 2025-05-19 12:28:19 -07:00
  • ae7d19a4c6 chore: Moves toolbox-core to extensions extra dependency. Wei Sun (Jack) 2025-05-19 12:15:19 -07:00
  • 171b1145ee fix:Makes TranscriptionEntry.role optional Hangfei Lin 2025-05-19 11:01:30 -07:00
  • 9932015f3b chore: Makes --host backward compatible for cloud_run deploy. --host only available after 0.5.0. Wei Sun (Jack) 2025-05-19 10:34:40 -07:00
  • 3f117391a5 refactor: remote remote agent as there is no use case and it's not implemented properly Xiang (Sean) Zhou 2025-05-19 09:23:59 -07:00
  • 0497fc578c fix: fix return type of get_session. Shangjie Chen 2025-05-19 08:46:19 -07:00
  • 3b5232c14f feat: add sample mcp agent that connects to mcp server via sse endpoint directly Xiang (Sean) Zhou 2025-05-18 16:59:31 -07:00
  • 9e767b3fe1 chore: Creates a sample main.py to demonstrate how to use adk as a library for the workflow agent in docs. Wei Sun (Jack) 2025-05-18 16:16:12 -07:00
  • 2ad1f79422 refactor: replace logger.warn which is deprecated with logger.warning Xiang (Sean) Zhou 2025-05-18 10:24:55 -07:00
  • f2b9e72f82 Merge branch 'main' into fix/missing-path-level-parameters Jeffrey Mak 2025-05-17 16:57:00 -04:00
  • e278ca9541 chore: Refines mcp_agent instruction to include the allowed folder in the instruction. Wei Sun (Jack) 2025-05-17 12:56:32 -07:00
  • 9324801b75 chore: Fixes test_fast_api.py (part I for circular deps). Wei Sun (Jack) 2025-05-17 12:21:22 -07:00
  • f592de4cc0 chore: constructor shouldn't have return type hint. Wei Sun (Jack) 2025-05-17 09:56:59 -07:00
  • 57de9634de chore: Fixes unittests/tools/application_integration_tool/test_application_integration_toolset.py Wei Sun (Jack) 2025-05-17 09:49:00 -07:00
  • 729001fc0b chore: logger = logging.getLogger(__name__) --> logger = logging.getLogger('google_adk.' + __name__) Wei Sun (Jack) 2025-05-17 09:47:23 -07:00
  • 0d7d7918b6 chore: logger = logging.getLogger(__name__) --> logger = logging.getLogger('google_adk.' + __name__) Wei Sun (Jack) 2025-05-16 23:03:27 -07:00
  • 482099c925 chore!: Sets up google_adk for top level logger namespace. Removes --log_to_tmp option in adk web and adk api_server for the same reason. Wei Sun (Jack) 2025-05-16 21:27:56 -07:00
  • 021aaddf32 chore: Allows BaseAgent in the constructor of InMemoryRunner. Wei Sun (Jack) 2025-05-16 17:42:22 -07:00
  • 74b8841e62 ADK changes Google Team Member 2025-05-16 17:10:09 -07:00
  • 186b5de826 chore: formats google_llm.py. Wei Sun (Jack) 2025-05-16 16:49:09 -07:00
  • 03f167c1d3 chore: Adds toolbox-core to deps and fixes toolbox code error. Wei Sun (Jack) 2025-05-16 16:45:36 -07:00
  • 93e8f020ed ADK changes Google Team Member 2025-05-16 15:24:01 -07:00
  • a1ddf0b6cc feat!: add --adk_version arg to adk deploy cloud_run. Liang Wu 2025-05-16 15:00:47 -07:00
  • 801549f734 ADK changes Google Team Member 2025-05-16 14:35:03 -07:00
  • f83504dffb chore: add toolbox sample agent Xiang (Sean) Zhou 2025-05-16 14:01:22 -07:00
  • 11ca528090 feat!: remove ToolboxTool in favor of using toolbox-core directly Jack Wotherspoon 2025-05-16 13:56:21 -07:00
  • 76116c8008 Minor documentation update to a file. Ankur Sharma 2025-05-16 13:48:52 -07:00
  • 939b45a1c8 feat: add Toolbox Toolset Xiang (Sean) Zhou 2025-05-16 13:48:09 -07:00
  • 015c667917 refactor: refactor base toolset to import from relative path Xiang (Sean) Zhou 2025-05-16 13:32:30 -07:00
  • 66a6f94fbc Copybara import of the project: Jack Wotherspoon 2025-05-16 13:20:12 -07:00
  • 9e9dfa7472 Prevent session state injection for provider supplied instructions Selcuk Gun 2025-05-16 12:08:24 -07:00
  • 5ee17a3268 feat!: remove close_session from session service as it is not implemented yet. Shangjie Chen 2025-05-16 12:08:20 -07:00
  • 370eed1c7a Update the adk-web-dev-ui-function-call screenshot. Google Team Member 2025-05-16 10:56:53 -07:00
  • 6e0ea01fcb Added support for dynamic auth in integration connector tool Google Team Member 2025-05-16 10:53:23 -07:00
  • 2f006264ce chore: fix python format. Shangjie Chen 2025-05-16 10:48:35 -07:00
  • d0f117ebbc chore: call base class constructor in McpTool constructor. Wei Sun (Jack) 2025-05-16 09:27:44 -07:00
  • dcb50effef Copybara import of the project: Adrian Cole 2025-05-16 09:18:12 -07:00
  • f384793649 fix: fix mcp agent filter logic Xiang (Sean) Zhou 2025-05-16 09:10:10 -07:00
  • 05a853bc91 fix:fix mcp toolset close issue Xiang (Sean) Zhou 2025-05-16 09:05:18 -07:00
  • 12507dc6cc fix: fix tool filtering in mcp toolset Xiang (Sean) Zhou 2025-05-16 08:52:44 -07:00
  • 755ce74550 fix: stage correct ui files to adk Xiang (Sean) Zhou 2025-05-16 08:51:40 -07:00
  • b72573c57d chore: Adds mypy to dev extra. Wei Sun (Jack) 2025-05-15 22:57:20 -07:00
  • eb076a9ee8 fix: fix application integration toolset Xiang (Sean) Zhou 2025-05-15 22:23:13 -07:00
  • fe5a5494e9 fix: fix oauth for dev UI Xiang (Sean) Zhou 2025-05-15 21:23:56 -07:00
  • f0e11c72ab refactor: make readonly context optional in tool predicate Xiang (Sean) Zhou 2025-05-15 21:06:17 -07:00
  • 770ecd8bb3 refactor: hide non-public field and cleanup for tools Xiang (Sean) Zhou 2025-05-15 19:23:17 -07:00
  • e62e15e720 fix: sqlalchemy query error in DatabaseSessionService when using custom GetSessionConfig with PostgreSQL Zhining 2025-05-15 18:07:18 -07:00
  • a786f75968 Uses logs method parameter to set log level. Wei Sun (Jack) 2025-05-15 17:59:47 -07:00
  • 01a21e40d0 ADK changes Yifan Wang 2025-05-15 17:55:13 -07:00
  • 69f7ed8d0e Rename ollama sample script and await create_session Selcuk Gun 2025-05-15 17:29:27 -07:00
  • ebfe8fe51c Resolve issue where --with_ui flag boolean was not being passed correctly, preventing CMD adk web [...] from being deployed to Cloud Run. Google Team Member 2025-05-15 17:12:28 -07:00
  • cb000e5a94 refactor: remove async root_agent handling as it no longer needed for MCP toolset Xiang (Sean) Zhou 2025-05-15 17:12:20 -07:00