-
Notifications
You must be signed in to change notification settings - Fork 450
Comparing changes
Open a pull request
base repository: modelcontextprotocol/java-sdk
base: v0.10.0
head repository: modelcontextprotocol/java-sdk
compare: main
- 7 commits
- 48 files changed
- 3 contributors
Commits on May 12, 2025
-
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for b2d3e00 - Browse repository at this point
Copy the full SHA b2d3e00View commit details
Commits on May 14, 2025
-
Fix stdio tests - proper server-everything argument (#237)
Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for f346625 - Browse repository at this point
Copy the full SHA f346625View commit details
Commits on May 15, 2025
-
Fix flaky WebFluxSse integration test
Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 2e13f9f - Browse repository at this point
Copy the full SHA 2e13f9fView commit details
Commits on May 16, 2025
-
Add Contributing Guidelines and Code of Conduct
Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 1adfa8a - Browse repository at this point
Copy the full SHA 1adfa8aView commit details -
Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 07e7b8f - Browse repository at this point
Copy the full SHA 07e7b8fView commit details
Commits on Jun 10, 2025
-
feat: Add elicitation support to MCP protocol
Implement elicitation capabilities allowing servers to request additional information from users through clients during interactions. This feature provides a standardized way for servers to gather necessary information dynamically while clients maintain control over user interactions and data sharing. - Add ElicitRequest and ElicitResult classes to McpSchema - Implement elicitation handlers in client classes - Add elicitation capabilities to server exchange classes - Add tests for elicitation functionality with various scenarios
Configuration menu - View commit details
-
Copy full SHA for 8a5a591 - Browse repository at this point
Copy the full SHA 8a5a591View commit details -
feat: WebClient Streamable HTTP support (#292)
An implementation of Streamable HTTP Client with WebFlux WebClient. Aside from implementing the specification, several improvements have been incorporated throughout the client-side of the architecture. The changes cover: - resilience tests using toxiproxy in testcontainers - integration tests using updated everything-server with streamableHttp support - improved logging - session invalidation handling (both transport session and JSON-RPC concept of session) - implicit initialization and burst protection (in case of concurrent `Mcp(Sync|Async)Client` use - more logging, e.g. stdio process lifecycle logs Related #72, #273, #253, #107, #105 Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 2f94434 - Browse repository at this point
Copy the full SHA 2f94434View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.10.0...main