Skip to content

Commit b1cd84f

Browse files
committed
feat(server): adds clean foundations for StreamableHttpServer
1 parent 9cc92aa commit b1cd84f

File tree

9 files changed

+701
-351
lines changed

9 files changed

+701
-351
lines changed

mcp/src/main/java/io/modelcontextprotocol/server/McpAsyncServerExchange.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import io.modelcontextprotocol.spec.McpSchema;
1010
import io.modelcontextprotocol.spec.McpSchema.LoggingLevel;
1111
import io.modelcontextprotocol.spec.McpSchema.LoggingMessageNotification;
12-
import io.modelcontextprotocol.spec.McpServerSession;
12+
import io.modelcontextprotocol.spec.McpSession;
1313
import io.modelcontextprotocol.util.Assert;
1414
import reactor.core.publisher.Mono;
1515

@@ -22,7 +22,7 @@
2222
*/
2323
public class McpAsyncServerExchange {
2424

25-
private final McpServerSession session;
25+
private final McpSession session;
2626

2727
private final McpSchema.ClientCapabilities clientCapabilities;
2828

@@ -43,7 +43,7 @@ public class McpAsyncServerExchange {
4343
* features and functionality.
4444
* @param clientInfo The client implementation information.
4545
*/
46-
public McpAsyncServerExchange(McpServerSession session, McpSchema.ClientCapabilities clientCapabilities,
46+
public McpAsyncServerExchange(McpSession session, McpSchema.ClientCapabilities clientCapabilities,
4747
McpSchema.Implementation clientInfo) {
4848
this.session = session;
4949
this.clientCapabilities = clientCapabilities;

0 commit comments

Comments
 (0)