|
14 | 14 | import com.fasterxml.jackson.core.type.TypeReference; |
15 | 15 | import com.fasterxml.jackson.databind.ObjectMapper; |
16 | 16 |
|
17 | | -import io.modelcontextprotocol.server.DefaultMcpTransportContext; |
18 | | -import io.modelcontextprotocol.server.McpTransportContext; |
| 17 | +import io.modelcontextprotocol.common.McpTransportContext; |
19 | 18 | import io.modelcontextprotocol.server.McpTransportContextExtractor; |
20 | 19 | import io.modelcontextprotocol.spec.McpError; |
21 | 20 | import io.modelcontextprotocol.spec.McpSchema; |
@@ -192,7 +191,7 @@ public WebMvcSseServerTransportProvider(ObjectMapper objectMapper, String baseUr |
192 | 191 | public WebMvcSseServerTransportProvider(ObjectMapper objectMapper, String baseUrl, String messageEndpoint, |
193 | 192 | String sseEndpoint, Duration keepAliveInterval) { |
194 | 193 | this(objectMapper, baseUrl, messageEndpoint, sseEndpoint, keepAliveInterval, |
195 | | - (serverRequest, context) -> context); |
| 194 | + (serverRequest) -> McpTransportContext.EMPTY); |
196 | 195 | } |
197 | 196 |
|
198 | 197 | /** |
@@ -552,7 +551,8 @@ public static class Builder { |
552 | 551 |
|
553 | 552 | private Duration keepAliveInterval; |
554 | 553 |
|
555 | | - private McpTransportContextExtractor<ServerRequest> contextExtractor = (serverRequest, context) -> context; |
| 554 | + private McpTransportContextExtractor<ServerRequest> contextExtractor = ( |
| 555 | + serverRequest) -> McpTransportContext.EMPTY; |
556 | 556 |
|
557 | 557 | /** |
558 | 558 | * Sets the JSON object mapper to use for message serialization/deserialization. |
|
0 commit comments