Skip to content

Commit 358ce25

Browse files
committed
Cleanup
1 parent 8071556 commit 358ce25

File tree

6 files changed

+13
-117
lines changed

6 files changed

+13
-117
lines changed

mcp-spring/mcp-spring-webflux/pom.xml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,6 @@
8888
<version>${byte-buddy.version}</version>
8989
<scope>test</scope>
9090
</dependency>
91-
<dependency>
92-
<groupId>org.springframework</groupId>
93-
<artifactId>spring-context</artifactId>
94-
<version>6.2.6</version>
95-
</dependency>
96-
<dependency>
97-
<groupId>io.projectreactor.netty</groupId>
98-
<artifactId>reactor-netty-http</artifactId>
99-
</dependency>
10091
<dependency>
10192
<groupId>io.projectreactor</groupId>
10293
<artifactId>reactor-test</artifactId>
@@ -126,7 +117,7 @@
126117
<groupId>ch.qos.logback</groupId>
127118
<artifactId>logback-classic</artifactId>
128119
<version>${logback.version}</version>
129-
<!-- <scope>test</scope>-->
120+
<scope>test</scope>
130121
</dependency>
131122

132123
<dependency>

mcp-spring/mcp-spring-webflux/src/main/java/io/modelcontextprotocol/client/transport/Main.java

Lines changed: 0 additions & 83 deletions
This file was deleted.

mcp-spring/mcp-spring-webflux/src/main/resources/logback.xml

Lines changed: 0 additions & 18 deletions
This file was deleted.

mcp-spring/mcp-spring-webflux/src/test/java/io/modelcontextprotocol/client/WebClientStreamableHttpAsyncClientResiliencyTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
import com.fasterxml.jackson.databind.ObjectMapper;
44
import io.modelcontextprotocol.client.transport.WebClientStreamableHttpTransport;
55
import io.modelcontextprotocol.spec.McpClientTransport;
6+
import org.junit.jupiter.api.Timeout;
67
import org.springframework.web.reactive.function.client.WebClient;
78

9+
@Timeout(15)
810
public class WebClientStreamableHttpAsyncClientResiliencyTests extends AbstractMcpAsyncClientResiliencyTests {
911

1012
@Override

mcp-spring/mcp-spring-webflux/src/test/resources/logback.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
</appender>
1010

1111
<!-- Main MCP package -->
12-
<logger name="io.modelcontextprotocol" level="DEBUG"/>
12+
<logger name="io.modelcontextprotocol" level="INFO"/>
1313

1414
<!-- Client packages -->
15-
<logger name="org.springframework.ai.mcp.client" level="DEBUG"/>
16-
15+
<logger name="io.modelcontextprotocol.client" level="INFO"/>
16+
1717
<!-- Spec package -->
18-
<logger name="org.springframework.ai.mcp.spec" level="DEBUG"/>
18+
<logger name="io.modelcontextprotocol.spec" level="INFO"/>
1919

2020

2121
<!-- Root logger -->

mcp/src/main/java/io/modelcontextprotocol/client/McpAsyncClient.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,12 @@
1414
import java.util.function.Supplier;
1515

1616
import com.fasterxml.jackson.core.type.TypeReference;
17-
import io.modelcontextprotocol.spec.*;
17+
import io.modelcontextprotocol.spec.McpClientSession;
1818
import io.modelcontextprotocol.spec.McpClientSession.NotificationHandler;
1919
import io.modelcontextprotocol.spec.McpClientSession.RequestHandler;
20+
import io.modelcontextprotocol.spec.McpClientTransport;
21+
import io.modelcontextprotocol.spec.McpError;
22+
import io.modelcontextprotocol.spec.McpSchema;
2023
import io.modelcontextprotocol.spec.McpSchema.ClientCapabilities;
2124
import io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest;
2225
import io.modelcontextprotocol.spec.McpSchema.CreateMessageResult;
@@ -27,6 +30,7 @@
2730
import io.modelcontextprotocol.spec.McpSchema.LoggingMessageNotification;
2831
import io.modelcontextprotocol.spec.McpSchema.PaginatedRequest;
2932
import io.modelcontextprotocol.spec.McpSchema.Root;
33+
import io.modelcontextprotocol.spec.McpSessionNotFoundException;
3034
import io.modelcontextprotocol.util.Assert;
3135
import io.modelcontextprotocol.util.Utils;
3236
import org.slf4j.Logger;
@@ -444,7 +448,7 @@ private <T> Mono<T> withSession(String actionName, Function<Initialization, Mono
444448
Initialization previous = this.initialization.compareAndExchange(null, newInit);
445449

446450
boolean needsToInitialize = previous == null;
447-
logger.info(needsToInitialize ? "Initialization process started" : "Joining previous initialization");
451+
logger.debug(needsToInitialize ? "Initialization process started" : "Joining previous initialization");
448452
if (needsToInitialize) {
449453
newInit.setMcpClientSession(this.sessionSupplier.get());
450454
}

0 commit comments

Comments
 (0)