From 7745822d67ca7cfb29422ad3fbaefbfa061ae26c Mon Sep 17 00:00:00 2001 From: Google Team Member Date: Mon, 9 Feb 2026 11:32:19 -0800 Subject: [PATCH] ADK changes PiperOrigin-RevId: 867697056 --- .../main/java/com/google/adk/tools/GoogleSearchTool.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/com/google/adk/tools/GoogleSearchTool.java b/core/src/main/java/com/google/adk/tools/GoogleSearchTool.java index ffd9601a8..6f89754cf 100644 --- a/core/src/main/java/com/google/adk/tools/GoogleSearchTool.java +++ b/core/src/main/java/com/google/adk/tools/GoogleSearchTool.java @@ -28,8 +28,8 @@ import org.slf4j.LoggerFactory; /** - * A built-in tool that is automatically invoked by Gemini 2 models to retrieve search results from - * Google Search. + * A built-in tool that is automatically invoked by Gemini 2 and 3 models to retrieve search results + * from Google Search. * *

This tool operates internally within the model and does not require or perform local code * execution. @@ -76,7 +76,7 @@ public Completable processLlmRequest( updatedToolsBuilder.add( Tool.builder().googleSearchRetrieval(GoogleSearchRetrieval.builder().build()).build()); configBuilder.tools(updatedToolsBuilder.build()); - } else if (model != null && model.startsWith("gemini-2")) { + } else if (model != null && (model.startsWith("gemini-2") || model.startsWith("gemini-3"))) { updatedToolsBuilder.add(Tool.builder().googleSearch(GoogleSearch.builder().build()).build()); configBuilder.tools(updatedToolsBuilder.build());