diff --git a/mcp-core/src/main/java/io/modelcontextprotocol/spec/McpClientSession.java b/mcp-core/src/main/java/io/modelcontextprotocol/spec/McpClientSession.java index bc3f53467..e2dac9d5a 100644 --- a/mcp-core/src/main/java/io/modelcontextprotocol/spec/McpClientSession.java +++ b/mcp-core/src/main/java/io/modelcontextprotocol/spec/McpClientSession.java @@ -241,7 +241,7 @@ private Mono handleIncomingNotification(McpSchema.JSONRPCNotification noti * prefix with an atomic counter to ensure uniqueness. * @return A unique request ID string */ - private String generateRequestId() { + protected String generateRequestId() { return this.sessionPrefix + "-" + this.requestCounter.getAndIncrement(); }