-
Notifications
You must be signed in to change notification settings - Fork 676
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: mark3labs/mcp-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.32.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 19 commits
- 38 files changed
- 13 contributors
Commits on Jun 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4e00f7d - Browse repository at this point
Copy the full SHA 4e00f7dView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for ca9be6e - Browse repository at this point
Copy the full SHA ca9be6eView commit details
Commits on Jun 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2cbaebf - Browse repository at this point
Copy the full SHA 2cbaebfView commit details
Commits on Jun 4, 2025
-
asafshitrit committed
Jun 4, 2025 Configuration menu - View commit details
-
Copy full SHA for a79ce41 - Browse repository at this point
Copy the full SHA a79ce41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4295cec - Browse repository at this point
Copy the full SHA 4295cecView commit details -
feat(mcptest): Change
Server.Start
to accept acontext.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>
Configuration menu - View commit details
-
Copy full SHA for 5307cdc - Browse repository at this point
Copy the full SHA 5307cdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9557d0a - Browse repository at this point
Copy the full SHA 9557d0aView commit details
Commits on Jun 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 774b17b - Browse repository at this point
Copy the full SHA 774b17bView commit details
Commits on Jun 7, 2025
-
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>
Configuration menu - View commit details
-
Copy full SHA for 709e19d - Browse repository at this point
Copy the full SHA 709e19dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ac1843 - Browse repository at this point
Copy the full SHA 6ac1843View commit details -
Configuration menu - View commit details
-
Copy full SHA for 564b669 - Browse repository at this point
Copy the full SHA 564b669View commit details
Commits on Jun 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cf6a2e9 - Browse repository at this point
Copy the full SHA cf6a2e9View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 75abd9a - Browse repository at this point
Copy the full SHA 75abd9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e9723 - Browse repository at this point
Copy the full SHA c3e9723View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc234ad - Browse repository at this point
Copy the full SHA dc234adView commit details
Commits on Jun 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8c7a09d - Browse repository at this point
Copy the full SHA 8c7a09dView commit details
Commits on Jun 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3943813 - Browse repository at this point
Copy the full SHA 3943813View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5db567 - Browse repository at this point
Copy the full SHA b5db567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c49f63 - Browse repository at this point
Copy the full SHA 5c49f63View commit details
Loading
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.31.0...v0.32.0