Content-Length: 480480 | pFad | https://github.com/mark3labs/mcp-go/compare/v0.31.0...v0.32.0

7D Comparing v0.31.0...v0.32.0 · mark3labs/mcp-go · GitHub
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.31.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.32.0
Choose a head ref
  • 19 commits
  • 38 files changed
  • 13 contributors

Commits on Jun 1, 2025

  1. Configuration menu
    Copy the full SHA
    4e00f7d View commit details
    Browse the repository at this point in the history
  2. feat(mcptest): extend test server with prompt and resource support (#346

    )
    
    Add support for prompts and resources to the mcptest server, including:
    - New methods to add prompts and resources to test servers
    - Batch methods for adding multiple prompts/resources at once
    - Test cases demonstrating prompt and resource functionality
    - Helper methods for resource capabilities registration
    vasayxtx authored Jun 1, 2025
    Configuration menu
    Copy the full SHA
    ca9be6e View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2025

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

Commits on Jun 4, 2025

  1. fixed logo issue in main site

    asafshitrit committed Jun 4, 2025
    Configuration menu
    Copy the full SHA
    a79ce41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4295cec View commit details
    Browse the repository at this point in the history
  3. feat(mcptest): Change Server.Start to accept a context.Context. (#…

    …339)
    
    * feat(mcptest): Change `Server.Start` to accept a `context.Context`.
    
    Previously, `mcptest` used `context.TODO()` as the context with this server
    code was executed (with a comment to upgrade to `testing.T.Context()`
    eventually.
    
    This effectively prevents tests from preparing a context to be used with server
    code. This is imporant, because `WithHTTPContextFunc` and friends appear to be
    the intended way to extract things like authentication information from the raw
    HTTP request and pass it to the server code. Without this change, such code is
    effectively untestable, at least with this package.
    
    The `NewServer` convenience method has been left unchanged (i.e. it does not
    accept a context) to avoid breaking users taking the happy path. Chaning the
    signature of `Start()` is however a breaking change.
    
    * test(mcptest): Update tests to use the new `Start()` signature.
    
    ---------
    
    Co-authored-by: Navendu Pottekkat <navendu@apache.org>
    octo and pottekkat authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    5307cdc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9557d0a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2025

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

Commits on Jun 7, 2025

  1. More comprehensive docs (#374)

    * Scaffold documentation site
    
    * Remove node_modules
    
    * rename
    
    * add getting-started
    
    * add gh-pages workflow
    
    * fix
    
    * Add more docs
    
    * corrections
    
    * Fix mistakes
    
    * fix mistakes
    
    * cleanup
    
    * fixes
    
    * Apply suggestions from code review
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Update www/docs/pages/clients/transports.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Update www/docs/pages/clients/transports.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Update www/docs/pages/clients/transports.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Update www/docs/pages/transports/inprocess.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * fixes
    
    * fixes
    
    * fixes
    
    * Update www/docs/pages/servers/prompts.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    * Update www/docs/pages/transports/stdio.mdx
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    ezynda3 and coderabbitai[bot] authored Jun 7, 2025
    Configuration menu
    Copy the full SHA
    709e19d View commit details
    Browse the repository at this point in the history
  2. fix links

    ezynda3 committed Jun 7, 2025
    Configuration menu
    Copy the full SHA
    6ac1843 View commit details
    Browse the repository at this point in the history
  3. cleanup

    ezynda3 committed Jun 7, 2025
    Configuration menu
    Copy the full SHA
    564b669 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2025

  1. Configuration menu
    Copy the full SHA
    cf6a2e9 View commit details
    Browse the repository at this point in the history
  2. fix: SSE parser now correctly handles events without event field (#376)

    * fix: SSE parser now correctly handles events without event field
    
    According to the W3C SSE specification, the event field is optional.
    SSE events with only data fields should be processed normally and
    treated as "message" events (the default event type).
    
    This fixes issue #369 where the SSE parser incorrectly required both
    event and data fields, causing "unexpected nil response" errors when
    servers sent valid SSE events with only data fields.
    
    🤖 Generated with opencode
    Co-Authored-By: opencode <noreply@opencode.ai>
    
    * fix: resolve race condition in SSE test
    
    Fixed race condition in TestSSE/SSEEventWithoutEventField where multiple
    goroutines were accessing the same HTTP response writer concurrently.
    Simplified the test to use channel-based synchronization instead of
    shared state between HTTP handlers.
    
    🤖 Generated with opencode
    Co-Authored-By: opencode <noreply@opencode.ai>
    
    * fix: StreamableHTTP SSE parser now correctly handles events without event field
    
    - Fixed SSE parser in StreamableHTTP transport to process events with only data field
    - According to W3C SSE specification, the event field is optional
    - When no event type is specified, defaults to "message" event type
    - Added comprehensive test case to verify the fix works correctly
    - Resolves issue #369 where SSE events without event field caused "unexpected nil response" errors
    
    🤖 Generated with opencode
    Co-Authored-By: opencode <noreply@opencode.ai>
    
    ---------
    
    Co-authored-by: opencode <noreply@opencode.ai>
    ezynda3 and opencode authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    75abd9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3e9723 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc234ad View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2025

  1. Use fuzzy search

    ezynda3 committed Jun 9, 2025
    Configuration menu
    Copy the full SHA
    8c7a09d View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. Optimize docs (#386)

    Optimize docs
    dugenkui03 authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    3943813 View commit details
    Browse the repository at this point in the history
  2. improve docs some more

    ezynda3 committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    b5db567 View commit details
    Browse the repository at this point in the history
  3. more docs fixes

    ezynda3 committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    5c49f63 View commit details
    Browse the repository at this point in the history
Loading








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/mark3labs/mcp-go/compare/v0.31.0...v0.32.0

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy