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: mark3labs/mcp-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.32.0
Choose a base ref
...
head repository: mark3labs/mcp-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.33.0
Choose a head ref
  • 16 commits
  • 46 files changed
  • 15 contributors

Commits on Jun 6, 2025

  1. Configuration menu
    Copy the full SHA
    f54fb91 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2025

  1. Configuration menu
    Copy the full SHA
    446b17a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2025

  1. fix(server): Fix the logic of the WithStateLess function (#387)

    Added a check for the stateLess parameter in the WithStateLess function.
    Only when stateLess is true, set the sessionIdManager to StatelessSessionIdManager.
    This modification ensures that the behavior of the WithStateLess function is consistent with expectations and improves the robustness of the code.
    dcsunny authored Jun 15, 2025
    Configuration menu
    Copy the full SHA
    e07ba75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    607df92 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2025

  1. Merge pull request #371 from edwardcqian/in-memory-client-example

    Add an example of an in process client
    pottekkat authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    25775b4 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. feat: add type-safe array items helper functions (#396)

    - Add WithStringItems(), WithNumberItems(), WithBooleanItems() for type-safe array schema construction
    - Add WithStringEnumItems() for string enum arrays with cleaner API
    - Improve Items() documentation with examples and usage guidance
    - Add comprehensive compatibility tests ensuring new APIs generate identical schemas
    davidleitw authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    a077d27 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2025

  1. fixed nil error (#406)

    ozzyozbourne authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    93176e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d807ae7 View commit details
    Browse the repository at this point in the history
  3. feat: add ResourceLink type and parsing support (#407)

    feat: add ResourceLink type and parsing support (#407)
    chenmingyong0423 authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    0fdb197 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2025

  1. Fix docs (#430)

    ezynda3 authored Jun 21, 2025
    Configuration menu
    Copy the full SHA
    8f5b048 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2025

  1. feat: client-side streamable-http transport supports continuously lis…

    …tening (#317)
    
    feat: client-side streamable-http transport supports continuously listening  (#317)
    leavez authored Jun 28, 2025
    Configuration menu
    Copy the full SHA
    1eddde7 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2025

  1. feature: add support ResourceTemplates to mcptest package (#449)

    * feat: implement AddResourceTemplate and add resource template test
    
    * fix: use local ServerResourceTemplate type in mcptest
    
    * fix: replace NewURITemplate with UnmarshalText for URI template creation
    
    * fix: correct URITemplate unmarshaling and err variable declaration in tests
    
    * fix: improve resource template argument extraction in test handler
    
    * test: add assertions to verify URI template argument population
    
    * simplify TestServerWithResourceTemplate logic and increase test coverage
    
    * changes after code review #449 (comment)
    Slach authored Jul 1, 2025
    Configuration menu
    Copy the full SHA
    251da13 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2025

  1. Add support for MCP host session management (#466)

    * add session persistance
    
    * Address nitpick
    
    * Expose SessionID of the client
    
    * Address feedback, add docs about preconfigured sessions
    C0deKing authored Jul 2, 2025
    Configuration menu
    Copy the full SHA
    d0fa06e View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2025

  1. Configuration menu
    Copy the full SHA
    01e802f View commit details
    Browse the repository at this point in the history
  2. Support creating an Stdio client with options (#457)

    * Add a way to create a Stdio client with options
    
    * NewStdioMCPClientWithOptions and NewStdioWithOptions: accept variadic options (pattern), which include  a command func (WithCommandFunc) to handle creating and configuring the exec.Cmd for additional control.
    * Added unit tests
    
    * Add docs
    
    * Add docs for 'NewStdioMCPClientWithOptions'
    * Tweaked existing docs to correct example call to 'NewStdioClient'
    * Tweaked test
    
    * Suggested improvements
    peteski22 authored Jul 4, 2025
    Configuration menu
    Copy the full SHA
    656a7b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2025

  1. Implement sampling in Stdio (#461)

    * Implement sampling in Stdio
    
    * Update docs
    
    * Update server/sampling_test.go
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * use proper context
    
    * Update www/docs/pages/clients/advanced-sampling.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * enhance test
    
    * tweak example server
    
    * fix test
    
    * fix test
    
    * fixes
    
    * fix
    
    ---------
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    ezynda3 and coderabbitai[bot] authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    6a54215 View commit details
    Browse the repository at this point in the history
Loading