Commit Graph

  • 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
  • bae21027d9 chore: Disable the scheduled execution for issue triage workflow Xuan Yang 2025-10-14 11:14:35 -07:00
  • 89344da813 chore: Update agent builder instructions and remove run command details George Weale 2025-10-14 10:46:26 -07:00
  • d22b8bf890 chore: Clarify how to use adk built-in tool in instruction Xiang (Sean) Zhou 2025-10-13 21:43:10 -07:00
  • dfb8638eae chore: fix the cleanup_unused_files tool in yaml agent to use the same directory as other tools George Weale 2025-10-13 15:01:04 -07:00
  • 3c0b99a19e fix: rollback of add structured JSON logging with Cloud Trace correlation Close #1683 George Weale 2025-10-13 14:56:53 -07:00
  • d8548aabd2 feat: add structured JSON logging with Cloud Trace correlation Close #1683 George Weale 2025-10-13 14:08:12 -07:00
  • df05ed6b3b feat: migrate invocation_context to callback_context Update plugin manager and built-in plugins to prioritize CallbackContext. Keep InvocationContext access for legacy plugins with adapter. Change callback docs/tests to cover the new context. Google Team Member 2025-10-13 14:05:09 -07:00
  • 2158b3c915 fix: correctly populate context_id in remote_a2a_agent library when constructing a2a request Google Team Member 2025-10-13 13:45:21 -07:00
  • e2072af69f feat: migrate invocation_context to callback_context Update plugin manager and built-in plugins to prioritize CallbackContext. Keep InvocationContext access for legacy plugins with adapter. Change callback docs/tests to cover the new context. George Weale 2025-10-13 13:08:40 -07:00
  • fa84bcb575 chore: Correct the callback signatures Xiang (Sean) Zhou 2025-10-13 12:30:08 -07:00
  • bb1ea74924 chore: Delegate the agent state reset logic to LoopAgent Shangjie Chen 2025-10-13 11:53:23 -07:00
  • 214986ebeb chore: Adjust the instruction about default model Xiang (Sean) Zhou 2025-10-13 11:51:31 -07:00
  • 348e552ba6 chore: Remove deprecated run_evals from cli_eval.py Ankur Sharma 2025-10-13 10:12:42 -07:00
  • e212ff558e feat: Add new methods in the artifact service interface Google Team Member 2025-10-12 21:18:50 -07:00
  • e63180cb62 feat: Add the support for returning struct_data.uri in DiscoveryEngineSearchTool Xuan Yang 2025-10-12 20:27:39 -07:00
  • 6da7274858 feat: Set default for bypass_multi_tools_limit to False for GoogleSearchTool and VertexAiSearchTool Google Team Member 2025-10-11 09:57:06 -07:00
  • b21d0a50d6 fix: Add more clear instruction to the doc updater agent about one PR for each recommended change Xuan Yang 2025-10-10 16:36:43 -07:00
  • 16b030b2b2 fix: Add a guideline to avoid content deletion Joe Fernandez 2025-10-10 16:11:43 -07:00
  • 59670d240e feat: Support resuming from a paused invocation starting from a sub-agent Xinran (Sherry) Tang 2025-10-10 13:23:23 -07:00
  • bddc70b5d0 fix: Better handling the A2A streaming tasks so calling Agent can tell whether it's in progress updates (thought) or the final response Google Team Member 2025-10-10 09:46:12 -07:00
  • 85ed500871 fix: Add support for file URIs in LiteLLM content conversion to fix issue #3131 George Weale 2025-10-10 08:38:47 -07:00
  • 998264a5b1 fix: Only exclude scores that are None Ankur Sharma 2025-10-10 08:37:46 -07:00
  • 9a6b8507f0 feat: Add bypass_multi_tools_limit option to GoogleSearchTool and VertexAiSearchTool Xuan Yang 2025-10-09 23:04:21 -07:00
  • 64646e0002 chore: Remove deprecated static methods from TrajectoryEvaluator Ankur Sharma 2025-10-09 22:01:50 -07:00
  • 81913c85f4 chore: Update README md with recent ADK features Hangfei Lin 2025-10-09 21:23:02 -07:00
  • 9e0b1fb62b fix: Create context cache only when prefix matches with previous request Xiang (Sean) Zhou 2025-10-09 21:19:00 -07:00
  • 731bb9078d chore: Announce the first ADK Community Call in the README Hangfei Lin 2025-10-09 20:35:13 -07:00
  • ae139bb461 feat: ADK cli allows developers to create an eval set and add an eval case Ankur Sharma 2025-10-09 20:30:21 -07:00
  • 9939e0b087 feat: Support resuming a parallel agent with multiple branches paused on tool confirmation requests Xinran (Sherry) Tang 2025-10-09 16:04:18 -07:00
  • cc24d616f8 feat: Support ContentUnion as static instruction Xiang (Sean) Zhou 2025-10-09 11:51:48 -07:00
  • 0aede9f1a1 docs: Update CHANGELOG with [847df16](847df1638c) Wei Sun (Jack) 2025-10-09 11:24:11 -07:00
  • 847df1638c fix: handle App instances returned by agent_loader.load_agent George Weale 2025-10-09 08:59:48 -07:00
  • 55aa6f669b feat(otel): set default_log_name for GCP logging exporter Kacper Jawoszek 2025-10-09 04:37:48 -07:00
  • 9b8a4aad6f chore: Add an sample agent for the ReflectAndRetryToolPlugin Xuan Yang 2025-10-08 23:04:51 -07:00
  • cac9fae829 chore: Don't label 'bot triaged' for PR Xiang (Sean) Zhou 2025-10-08 19:20:57 -07:00
  • 24342e95f8 chore: Remove temp state deltas before appending an event Wei Sun (Jack) 2025-10-08 16:13:08 -07:00
  • cbe60c47aa feat: Adds data model to support UserSimulation Ankur Sharma 2025-10-08 15:23:21 -07:00
  • 2efaa57575 chore: Don't label issue as bot triaged Xiang (Sean) Zhou 2025-10-08 14:57:44 -07:00
  • 32f2ec3a78 feat: Set agent_state in invocation context right before yielding the checkpoint event v1.16.0 Xinran (Sherry) Tang 2025-10-08 12:01:27 -07:00
  • 75179243b4 chore: Update human_tool_confirmation agent to use resumability feature Shangjie Chen 2025-10-08 11:34:32 -07:00
  • 03f051d3ed chore: Bumps version to v1.16.0 and updates CHANGELOG Wei Sun (Jack) 2025-10-08 11:22:19 -07:00
  • e858dc0799 chore: change how agent builder assistant instructions for model selection asking, to make it ask once for plan and one for model selection George Weale 2025-10-08 11:22:17 -07:00
  • 0e3c0f78f5 feat: Make session_id optional in BaseArtifactService methods Google Team Member 2025-10-08 11:08:07 -07:00
  • f2bed14c4b chore: Adjust the LLM Request logging 1. function declarations is not necessary in the first tool 2. log the config Xiang (Sean) Zhou 2025-10-07 23:06:41 -07:00
  • 30212669ff docs: Update BigQuery samples README Haoming Chen 2025-10-07 21:19:09 -07:00
  • 3f2b457efd fix: fix compaction logic Hangfei Lin 2025-10-07 21:15:38 -07:00
  • e55b8946d6 feat: Add ReflectRetryToolPlugin to reflect from errors and retry with different arguments when tool errors Che Liu 2025-10-07 17:56:21 -07:00
  • 2b5acb98f5 feat(models): add support for gemma model via gemini api Douglas Reid 2025-10-07 17:37:56 -07:00
  • 84f2f417f7 fix: Rollback compaction handling from _get_contents Hangfei Lin 2025-10-07 16:11:05 -07:00
  • 8110e41b36 fix: VertexSessionService with adding base_url override to base api override without removing initialized http_options Google Team Member 2025-10-07 15:42:43 -07:00
  • b0f0698ec2 chore: Add a sample agent to demonstrate that built-in google search tool and VertexAiSearchTool can be used together with other tools Xuan Yang 2025-10-07 15:08:15 -07:00
  • db41f54e7b chore: When processing pending tool confirmation requests, only look at events in the same branch Xinran (Sherry) Tang 2025-10-07 14:47:04 -07:00
  • 636def3687 fix: Add AuthConfig json serialization in vertex ai session service Shangjie Chen 2025-10-07 14:46:54 -07:00
  • 3f86760e0b chore: Remove unnecessary check tool type and tool attribute tool in config.tools cann't be ToolDict and must have computer_use attr Xiang (Sean) Zhou 2025-10-07 14:00:42 -07:00
  • 5ac446d947 chore: add invocation_id to AgentRunRequest for resuming long running functions Yifan Wang 2025-10-07 13:49:10 -07:00
  • 2699ad7aff chore: fix the test_llm_agent_fields.py by adding a mock for google.auth.default Xuan Yang 2025-10-07 12:05:17 -07:00
  • 4485379a04 ADK changes Xuan Yang 2025-10-07 10:58:39 -07:00
  • 0989d64688 chore: Remove unnecessary check tool type and tool attribute tool in config.tools cann't be ToolDict and must have computer_use attr Xiang (Sean) Zhou 2025-10-07 10:48:16 -07:00
  • 90d4c19c51 feat: Migrate vertex ai session service to use agent engine sdk Shangjie Chen 2025-10-07 09:57:53 -07:00
  • 3be9cd844c chore: Let tools to handle root directory resolvement and model only knows the project name and always use relative path Xiang (Sean) Zhou 2025-10-07 08:10:29 -07:00
  • 3f4bd67b49 fix: Make compactor optional in EventsCompactionConfig and add a default Hangfei Lin 2025-10-06 22:20:17 -07:00
  • 238472d083 fix: Updates the load_artifacts tool so that the model can reliability call it for follow up questions about the same artifact Bo Yang 2025-10-06 21:34:08 -07:00
  • f1abdb1938 fix: Rename SlidingWindowCompactor to LlmEventSummarizer and refine its docstring Hangfei Lin 2025-10-06 18:53:45 -07:00
  • 68402bda49 fix: Set default response modality to AUDIO in run_session Hangfei Lin 2025-10-06 17:36:33 -07:00
  • 90e1e3e10c chore: Add sample agent for testing oatuh2 client credentials grant type Xiang (Sean) Zhou 2025-10-06 13:33:32 -07:00
  • 4bb089d386 feat: Add BigQuery analyze_contribution tool Haoming Chen 2025-10-06 12:58:34 -07:00
  • 5c6cdcd197 feat: Support Oauth2 client credentials grant type Xiang (Sean) Zhou 2025-10-06 11:27:41 -07:00
  • 46d73be41a chore: Add more info to "Session not found" error message in ADK runners for differently named app and folder George Weale 2025-10-06 10:47:52 -07:00
  • e0dd06ff04 feat: implementation of LLM context compaction Hangfei Lin 2025-10-06 10:28:12 -07:00
  • ca6a4340f4 chore: Move adk knowledge agent out of adk agent builder folder Xiang (Sean) Zhou 2025-10-06 09:56:42 -07:00
  • 86de3ef7e3 chore: google.genai instead of `google.generativeai' George Weale 2025-10-06 09:26:35 -07:00
  • bd76b46ce2 feat(otel): Switch CloudTraceSpanExporter to telemetry.googleapis.com Max Ind 2025-10-06 05:13:02 -07:00
  • 4b47a0a552 chore: Add instructions for callback signatures Xiang (Sean) Zhou 2025-10-05 21:47:18 -07:00
  • 84c1faeeef chore: Introduce the remote A2A ADK Knowledge Agent to Agent Builder Assistant Xuan Yang 2025-10-05 21:20:33 -07:00
  • c6dd444fc9 fix: Adapt to new computer use tool name in genai sdk 1.41.0 1.40.0 has some bug that caused some UT tests failures Xiang (Sean) Zhou 2025-10-04 08:52:38 -07:00
  • d1efc8461e feat: Migrate vertex_ai_session_service to use Agent Engine SDK Google Team Member 2025-10-03 22:13:49 -07:00
  • 97b950b36b feat: Migrate vertex_ai_session_service to use Agent Engine SDK Shangjie Chen 2025-10-03 20:59:34 -07:00
  • 960eda3d1f feat: Add dry_run functionality to BigQuery execute_sql tool Google Team Member 2025-10-03 15:36:25 -07:00
  • 0b84d3eea7 chore: Show relative path in response if root directory already set in session state Xiang (Sean) Zhou 2025-10-03 11:32:47 -07:00
  • 611b604bdc chore: Emphasize not to ask for root_directory if it's set in the context Xiang (Sean) Zhou 2025-10-03 10:14:07 -07:00
  • 33b2d495be chore: Emphasize "model" property can inherit from parent LlmAgent Xiang (Sean) Zhou 2025-10-03 09:05:38 -07:00
  • 0162898707 ADK changes Max Ind 2025-10-03 02:56:00 -07:00