Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: modelcontextprotocol/java-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.10.0
Choose a base ref
...
head repository: modelcontextprotocol/java-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 7 commits
  • 48 files changed
  • 3 contributors

Commits on May 12, 2025

  1. Next development version

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed May 12, 2025
    Configuration menu
    Copy the full SHA
    b2d3e00 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2025

  1. Fix stdio tests - proper server-everything argument (#237)

    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored May 14, 2025
    Configuration menu
    Copy the full SHA
    f346625 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2025

  1. Fix flaky WebFluxSse integration test

    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored and tzolov committed May 15, 2025
    Configuration menu
    Copy the full SHA
    2e13f9f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2025

  1. Add Contributing Guidelines and Code of Conduct

    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored and tzolov committed May 16, 2025
    Configuration menu
    Copy the full SHA
    1adfa8a View commit details
    Browse the repository at this point in the history
  2. Add note about force pushes

    Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
    chemicL authored and tzolov committed May 16, 2025
    Configuration menu
    Copy the full SHA
    07e7b8f View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2025

  1. 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
    LucaButBoring authored and tzolov committed Jun 10, 2025
    Configuration menu
    Copy the full SHA
    8a5a591 View commit details
    Browse the repository at this point in the history
  2. 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>
    chemicL authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    2f94434 View commit details
    Browse the repository at this point in the history
Loading