From e7cc6f59bea04ffff4ae52516f35d277d88f5911 Mon Sep 17 00:00:00 2001 From: Google Team Member Date: Thu, 17 Jul 2025 14:16:01 -0700 Subject: [PATCH] refactor: simplify McpSessionManager.initializeSession() PiperOrigin-RevId: 784312942 --- .../com/google/adk/tools/mcp/McpSessionManager.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java b/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java index 1c6e292ac..31836eb5f 100644 --- a/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java +++ b/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java @@ -46,15 +46,7 @@ public McpSyncClient createSession() { } public static McpSyncClient initializeSession(Object connectionParams) { - McpClientTransport transport = new DefaultMcpTransportBuilder().build(connectionParams); - McpSyncClient client = - McpClient.sync(transport) - .requestTimeout(Duration.ofSeconds(10)) - .capabilities(ClientCapabilities.builder().build()) - .build(); - InitializeResult initResult = client.initialize(); - logger.debug("Initialize Client Result: {}", initResult); - return client; + return initializeSession(connectionParams, new DefaultMcpTransportBuilder()); } public static McpSyncClient initializeSession(