Commit bdc5c90
committed
feat: add progress token support and extend Request interface
- Add PaginatedRequest and ReadResourceRequest to Request sealed interface
- Add default meta() and progressToken() methods to Request interface
- Add _meta parameter support to request classes:
- ReadResourceRequest, GetPromptRequest, CallToolRequest
- CreateMessageRequest, ElicitRequest, CompleteRequest, PaginatedRequest
- Add builder methods for progress token configuration
- Add message field to ProgressNotification
- Maintain backward compatibility with existing constructors
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>1 parent d9006ec commit bdc5c90
File tree
2 files changed
+1318
-847
lines changed- mcp/src
- main/java/io/modelcontextprotocol/spec
- test/java/io/modelcontextprotocol/spec
2 files changed
+1318
-847
lines changed
0 commit comments