Commit Graph

  • 0a87e02ffd fix: Rename agent config files to match the agent name George Weale 2025-10-27 15:27:11 -07:00
  • 19f52467db docs: Update ADK agent builder instructions for model callback signatures George Weale 2025-10-27 14:57:41 -07:00
  • 1ca82068fd docs: Automatically create __init__.py files when writing Python files George Weale 2025-10-27 14:57:01 -07:00
  • ab00c41fc9 fix: nullable types with gen ai bump Marlin Ranasinghe 2025-10-27 13:43:02 -07:00
  • e194ebb33c feat: Implement artifact_version related methods in GcsArtifactService Shangjie Chen 2025-10-27 13:10:53 -07:00
  • 1a4261ad4b fix: Fix issue with MCP tools throwing an error Google Team Member 2025-10-27 12:07:11 -07:00
  • 36ca4f1204 feat: Add on_tool_error_callback in LlmAgent Xuan Yang 2025-10-27 11:15:58 -07:00
  • 496f8cd6bb fix: output file uploading to artifact service should handle both base64 encoded and raw bytes Google Team Member 2025-10-27 10:57:54 -07:00
  • f7e2a7a40e chore: Make VertexAiSessionService fully asynchronous Shangjie Chen 2025-10-27 10:18:58 -07:00
  • 48ddd07894 chore:clarify the behavior of disallow_transfer_to_parent Liang Wu 2025-10-27 10:00:37 -07:00
  • e0e5384e33 chore: Limits fastapi to <0.119, so that swagger api can still render Wei Sun (Jack) 2025-10-26 16:43:52 -07:00
  • 16d4b9acca docs: Revise BaseAgent.after_agent_callback to be more clear Wei Sun (Jack) 2025-10-26 16:10:14 -07:00
  • e6f7363220 fix: set execute_tool {tool.name} span attributes even when exception occurs during tool's execution Max Ind 2025-10-26 06:06:44 -07:00
  • 5d9a7e7f79 feat: enable persistent browser sessions in the computer use sample Google Team Member 2025-10-24 19:14:29 -07:00
  • f8a9672b38 docs: Make sure LlmAgent as the immutable root agent in ADK configurations George Weale 2025-10-24 16:09:39 -07:00
  • fb96d17230 fix: Fix import for live bidi streaming single agent Kathy Wu 2025-10-24 14:16:31 -07:00
  • 54c4ecc733 feat: Adds LLM-Backed User Simulator Keyur Joshi 2025-10-24 09:23:36 -07:00
  • 97a224fe46 chore: Clean up rag memory dependencies Shangjie Chen 2025-10-24 09:19:13 -07:00
  • 64d9d6909c chore: Remove rogue print statement from agent_evaluator.py Google Team Member 2025-10-24 09:05:33 -07:00
  • d767fccd5b chore: Add Community Events section to README Hangfei Lin 2025-10-23 21:10:14 -07:00
  • d193c396d6 docs: Add root agent requirement to instructions so it does not create workflow agents as root agent George Weale 2025-10-23 17:45:37 -07:00
  • 53209f1bb9 docs: Clarify research tool instructions in YAML agent George Weale 2025-10-23 17:42:46 -07:00
  • 0d0fb4d034 ci: Remove reviewer assignment in the PR triaging agent Xuan Yang 2025-10-23 17:40:27 -07:00
  • 0660779ff0 docs: Update agent builder instructions to restrict fields on workflow agents George Weale 2025-10-23 17:38:37 -07:00
  • 0dbfb43052 fix: Update _evaluate_single_inference_result documentation Al Duncanson 2025-10-23 14:38:48 -07:00
  • bb32a6356c chore: Adding traceback logging to inference step of eval Ankur Sharma 2025-10-23 14:04:36 -07:00
  • ba631764a5 feat: Introduce custom_metadata field to run_config and propagate a2a request metadata to that field Google Team Member 2025-10-23 09:13:35 -07:00
  • 955632ce2c feat:Allow agent evaluation from modules ending in ".agent" Ankur Sharma 2025-10-22 23:11:16 -07:00
  • 6d4d72a499 chore: Update vertexai & rouge scorer dependencies in eval to use a proxy Ankur Sharma 2025-10-22 22:44:20 -07:00
  • 45a2168e0e chore: Adds a new sample agent that demonstrates how to integrate PostgreSQL databases using the Model Context Protocol (MCP) Vrajesh Babu A V 2025-10-22 21:43:55 -07:00
  • 9cf7ab11a8 docs: Update agent builder instructions for clarity and best practices for ADK specific requirements George Weale 2025-10-22 21:29:37 -07:00
  • 055e86a9d4 chore: Update ADK README with new features Hangfei Lin 2025-10-22 20:35:57 -07:00
  • 33fd712e29 chore: Remove community call announcement from README Hangfei Lin 2025-10-22 20:21:22 -07:00
  • 23092a273a feat: Consolidate external dependencies in a single place Ankur Sharma 2025-10-22 15:54:59 -07:00
  • 4c58b767e5 docs: Update ADK Agent Builder Assistant instructions for workflow tools George Weale 2025-10-22 15:10:38 -07:00
  • c426c48005 No public description Google Team Member 2025-10-22 15:06:22 -07:00
  • f1e01ea4b0 docs: Update ADK Agent Builder Assistant instructions and clarified built-in tool naming George Weale 2025-10-22 14:59:20 -07:00
  • c9647f3536 docs: Update agent builder instructions to require explicit agent_class George Weale 2025-10-22 14:31:00 -07:00
  • e28d3c55f8 chore: Add a pull request template Xuan Yang 2025-10-22 14:14:48 -07:00
  • 3ee1cd24db chore:Update conformance create command to record in documentation Liang Wu 2025-10-22 14:13:35 -07:00
  • 91cc03e96f chore: Bump ADK version to 1 17 0 Hangfei Lin 2025-10-22 14:00:52 -07:00
  • d8c66fe688 fix: Update the saving artifact text for BuiltInCodeExecutor to be more human readable Kathy Wu 2025-10-22 13:57:06 -07:00
  • c6cf11cb74 chore:Rename conformance create command to record v1.17.0 Liang Wu 2025-10-22 13:02:56 -07:00
  • 2724819622 chore: update adk web, fixing cursor color, and thought bubble Yifan Wang 2025-10-22 12:26:43 -07:00
  • 2f4f5611bd fix:Remove unnecessary Aclosing Alexey Guseynov 2025-10-22 02:39:35 -07:00
  • 4df926388b fix: Returns dict as result from McpTool Wei Sun (Jack) 2025-10-22 00:57:31 -07:00
  • d4dc645478 chore: Fixes MCPToolset --> McpToolset in various places Wei Sun (Jack) 2025-10-21 19:42:10 -07:00
  • 7d5c6b9acf fix: Fixes the identity prompt to be one line and add ending period after description statement Wei Sun (Jack) 2025-10-21 18:31:18 -07:00
  • aab2504ebd chore: update adk web Yifan Wang 2025-10-21 17:30:50 -07:00
  • 391628fcdc feat: Add a service registry to provide a generic way to register custom service implementations to be used in FastAPI server Shangjie Chen 2025-10-21 15:58:22 -07:00
  • 409df1378f feat: Granular Per Agent Speech Configuration Luis Pabon 2025-10-21 15:43:32 -07:00
  • 2a901d12f4 chore: Raise AlreadyExistsError when trying to create a resource with same ID Shangjie Chen 2025-10-21 15:10:57 -07:00
  • c850da3a07 fix: Fix the broken langchain importing caused their 1.0.0 release Xuan Yang 2025-10-21 14:29:58 -07:00
  • ed37e343f0 feat(tools): support additional headers for google api toolset #non-breaking Parham MohammadAlizadeh 2025-10-21 14:16:08 -07:00
  • ce3418a69d fix: Fix BuiltInCodeExecutor so that it can support visualizations Kathy Wu 2025-10-21 13:06:03 -07:00
  • fe1fc75c15 chore: Improve hint message in agent loader George Weale 2025-10-21 11:54:02 -07:00
  • dc4975dea9 fix: relax runner app-name enforcement - let _enforce_app_name_alignment warn instead of raising while caching the hint that now augments the existing “Session not found …” error - tighten _infer_agent_origin so it ignores hidden folders (like .venv) - make AgentTool reuse the parent runner’s app_name, stopping internal runners from conflicting in multi-agent setups George Weale 2025-10-21 11:29:43 -07:00
  • aeaec859bf feat: Adds Static User Simulator and User Simulator Provider Google Team Member 2025-10-21 11:14:45 -07:00
  • 4a842c5a13 fix(cli): Improve error message when adk web is run in wrong directory Jaroslav Pantsjoha 2025-10-21 10:46:55 -07:00
  • 0bdba30263 docs: format README.md for samples Wei Sun (Jack) 2025-10-21 10:34:47 -07:00
  • 6a5eac0bdc feat: Allow passing extra kwargs to create_session of VertexAiSessionService Shangjie Chen 2025-10-20 13:33:27 -07:00
  • 0b73a6937b fix: Handle App objects in eval and graph endpoints ejfn 2025-10-20 12:10:50 -07:00
  • ee39a89110 feat: introduces a new AgentEngineSandboxCodeExecutor class that supports executes agent generated code The AgentEngineSandboxCodeExecutor uses the Vertex AI Code Execution Sandbox API to execute code Google Team Member 2025-10-20 10:14:06 -07:00
  • d327538724 chore: Throw 409 already exist error when trying to create a session with existing id Shangjie Chen 2025-10-19 11:21:08 -07:00
  • a5b742b360 feat: introduces a new AgentEngineSandboxCodeExecutor class that supports executes agent generated code The AgentEngineSandboxCodeExecutor uses the Vertex AI Code Execution Sandbox API to execute code Google Team Member 2025-10-18 20:23:27 -07:00
  • af74eba695 test: Skips test_langchain_tool.py temporarily after their new 1.0.0 release breaks existings deps of langchain Wei Sun (Jack) 2025-10-17 16:52:29 -07:00
  • dbd818be0b feat: introduces a new AgentEngineSandboxCodeExecutor class that supports executes agent generated code The AgentEngineSandboxCodeExecutor uses the Vertex AI Code Execution Sandbox API to execute code Google Team Member 2025-10-17 15:41:56 -07:00
  • a2d9f13fa1 chore: Add span for context caching handling and new cache creation Xiang (Sean) Zhou 2025-10-17 15:36:54 -07:00
  • 0df67599c0 chore: Checks gemini version for 2 and above for gemini-builtin tools Wei Sun (Jack) 2025-10-17 15:27:12 -07:00
  • 8b3ed059c2 chore: Refactor and fix state management in the session service Shangjie Chen 2025-10-17 10:03:58 -07:00
  • cf3403231d chore: Fix evaluation test cases to only use pytest features Ankur Sharma 2025-10-17 08:24:40 -07:00
  • 9dce06f9b0 feat: Add rewind_async to support rewinding the session to before a previous invocation Shangjie Chen 2025-10-16 23:24:08 -07:00
  • 307896aece fix: Exclude additionalProperties from Gemini schemas George Weale 2025-10-16 22:40:09 -07:00
  • 6dcbb5aca6 feat: Support dynamic per-request headers in MCPToolset Kathy Wu 2025-10-16 15:12:06 -07:00
  • 2a8fdd94e1 chore: Add computer use sample agent Xiang (Sean) Zhou 2025-10-16 14:57:28 -07:00
  • 37a153ef94 ci: Fix the logs importing for PR triaging agent Xuan Yang 2025-10-16 14:26:43 -07:00
  • ce4638651f docs: Bump models in llms and llms-full to Gemini 2.5 Giovanni Galloro 2025-10-16 13:53:03 -07:00
  • e6e2767c39 chore: Update gemini_llm_connection.py - typo spelling correction Doug Gebert 2025-10-16 13:23:19 -07:00
  • e50f05a9fc feat(otel): env variable for disabling llm_request and llm_response in spans Kacper Jawoszek 2025-10-16 12:32:37 -07:00
  • 9dc00360e3 ci: Add state info for PR triaging agent Xuan Yang 2025-10-16 12:08:33 -07:00
  • 5a543c00df feat: implement new methods in in-memory artifact service * save_artifact with custom_metadata * list_artifact_versions * get_artifact_version Google Team Member 2025-10-16 11:26:12 -07:00
  • 1e1d63f34c fix: Internal change Alexey Guseynov 2025-10-16 03:41:02 -07:00
  • f51380f9ea feat: Extend ReflectAndRetryToolPlugin to support hallucinating function calls Xuan Yang 2025-10-15 21:42:56 -07:00
  • 3734ceaa6c fix: Use the agent's model when creating Google search agent tool Xuan Yang 2025-10-15 17:40:49 -07:00
  • 86097afe49 feat: Update AgentEvaluator to handle async ADK agent definitions Google Team Member 2025-10-15 17:26:50 -07:00
  • a17f3b2e6d feat: Allow custom request and event converters in A2aAgentExecutor Google Team Member 2025-10-15 15:20:57 -07:00
  • 6ab1498aa0 fix: Add usage_metadata and citation_metadata to DatabaseSessionService Shangjie Chen 2025-10-15 13:54:52 -07:00
  • 2424d6a3b1 feat: Reorder create_time and mime_type to ArtifactVersion Google Team Member 2025-10-15 13:45:37 -07:00
  • 36c96ec5b3 fix: #2883 pickle data was truncated error in database session using MySql Lin Nikaido 2025-10-15 13:32:47 -07:00
  • a985cc38ec feat: Support return all sessions when user id is none Shangjie Chen 2025-10-15 13:13:46 -07:00
  • b650181384 feat: add support for ContetxtWindowCompressionConfig in RunConfig machache 2025-10-15 11:59:18 -07:00
  • 78e74b5bf2 feat: Add require_confirmation param for MCP tool/toolset Kathy Wu 2025-10-15 09:57:09 -07:00
  • d82c492140 chore: Remove deprecated convert_session_to_eval_format function Ankur Sharma 2025-10-14 22:37:15 -07:00
  • 05aa3fa38b fix: Remove the PR triaging agent's dependence on "bot triaged" label Xuan Yang 2025-10-14 15:35:27 -07:00
  • f9c09ef075 feat: Support returning all sessions when user_id is none in the request Google Team Member 2025-10-14 15:10:03 -07:00
  • 141318f775 feat: Support returning all sessions when user_id is none in the request Shangjie Chen 2025-10-14 14:30:17 -07:00
  • 85c95a8cbf feat: Add create_time and mime_type to ArtifactVersion Google Team Member 2025-10-14 14:20:31 -07:00
  • cb6d583cad chore: Add RSVP link to ADK Community Call Hangfei Lin 2025-10-14 13:35:52 -07:00
  • 2c7a342593 feat: Add create_time and mime_type to ArtifactVersion Shangjie Chen 2025-10-14 13:28:55 -07:00
  • 9fbed0b15a fix: Overall eval status should be NOT_EVALUATED if no invocations were evaluated Joseph Pagadora 2025-10-14 11:35:53 -07:00