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/csharp-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.0-preview.13
Choose a base ref
...
head repository: modelcontextprotocol/csharp-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.0-preview.14
Choose a head ref
  • 7 commits
  • 230 files changed
  • 3 contributors

Commits on May 10, 2025

  1. Make small corrections to release process docs (#402)

    The 'auto' selection for the previous tag has been working well. And this also fixes a typo.
    jeffhandley authored May 10, 2025
    Configuration menu
    Copy the full SHA
    b460a0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4043538 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2025

  1. Configuration menu
    Copy the full SHA
    ca3a8ab View commit details
    Browse the repository at this point in the history
  2. Add stateless Streamable HTTP support (#392)

    - It allows a single MCP session spanning multiple requests
      to be handled by different servers without sharing state
    - It does require the servers share data protection keys, but this
      is standard for ASP.NET Core cookies and antiforgery as well
    - It immediately throws for unsupported operations like sampling
    halter73 authored May 14, 2025
    Configuration menu
    Copy the full SHA
    ce9f73f View commit details
    Browse the repository at this point in the history
  3. Fix McpServerResource registration (#411)

    - Add missing filling of ResourceCollection in McpServerOptionsSetup
    - Remove AIFunctionMcpServerXx.ToString overrides; for resources, it was changing behavior undesirably, and for the others it was duplicate code.
    - Fix notification method used for resource list changes.
    - Fix type in WithResources parameter name.
    stephentoub authored May 14, 2025
    Configuration menu
    Copy the full SHA
    8d4f51d View commit details
    Browse the repository at this point in the history
  4. Improve exception diagnostics for stdio client (#376)

    * Improve exception diagnostics for stdio client
    
    Track the last several lines of stderr and include those in an exception created as part of CleanupAsync if the server process has already exited. This is based on an assumption that the server should never exit prior to CleanupAsync being called.
    
    * Address feedback and fix test failure
    stephentoub authored May 14, 2025
    Configuration menu
    Copy the full SHA
    c11c634 View commit details
    Browse the repository at this point in the history
  5. Clean up namespaces (#410)

    No meaningful code changes, just lots of namespace shuffling to have fewer namespaces and to put things in better namespaces.
    stephentoub authored May 14, 2025
    Configuration menu
    Copy the full SHA
    106ab80 View commit details
    Browse the repository at this point in the history
Loading