-
Notifications
You must be signed in to change notification settings - Fork 612
Comparing changes
Open a pull request
base repository: mark3labs/mcp-go
base: v0.29.0
head repository: mark3labs/mcp-go
compare: v0.30.0
- 17 commits
- 45 files changed
- 12 contributors
Commits on May 21, 2025
-
Feat: Impl Server-Side Streamable HTTP transport (#273)
* Create logger.go * remove duplicated key * impl streamable http server * update * Update streamable_http.go * update protocol version * use HTTPContextFunc * impl SessionWithTools for sessions * rename * rename * add more validation * fix * add test * ut * Update http_transport_options.go * Update streamable_http.go * doc * doc * remove shared options for sse * doc * doc * ut * fix race * ut * doc * fix * Update README.md * Update streamable_http.go * update demo * fix compile * fix lint --------- Co-authored-by: gaoji <gaoji@bytedance.com>
Configuration menu - View commit details
-
Copy full SHA for 2084a38 - Browse repository at this point
Copy the full SHA 2084a38View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4b9af - Browse repository at this point
Copy the full SHA cc4b9afView commit details -
Configuration menu - View commit details
-
Copy full SHA for d37791c - Browse repository at this point
Copy the full SHA d37791cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f99e547 - Browse repository at this point
Copy the full SHA f99e547View commit details
Commits on May 22, 2025
-
docs(examples): correct use of
GetArguments
(#316)As part of 28c9cc3 we made `Params.Arguments` return an `any`. We'd updated almost all the documentation, aside from this case. This doesn't impact the Prompt examples, as they're still using the old method. Co-authored-by: Navendu Pottekkat <navendu@apache.org>
Configuration menu - View commit details
-
Copy full SHA for e85c62e - Browse repository at this point
Copy the full SHA e85c62eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17af676 - Browse repository at this point
Copy the full SHA 17af676View commit details
Commits on May 24, 2025
-
docs: use helper functions and return error as result (#322)
Signed-off-by: Navendu Pottekkat <navendu@apache.org>
Configuration menu - View commit details
-
Copy full SHA for e028081 - Browse repository at this point
Copy the full SHA e028081View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cdeb89 - Browse repository at this point
Copy the full SHA 3cdeb89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 820b7a6 - Browse repository at this point
Copy the full SHA 820b7a6View commit details -
Scaffold documentation site (#324)
* Scaffold documentation site * Remove node_modules * rename * add getting-started * add gh-pages workflow
Configuration menu - View commit details
-
Copy full SHA for 563a9c7 - Browse repository at this point
Copy the full SHA 563a9c7View commit details -
* Scaffold documentation site * Remove node_modules * rename * add getting-started * add gh-pages workflow * fix
Configuration menu - View commit details
-
Copy full SHA for f101569 - Browse repository at this point
Copy the full SHA f101569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f6985 - Browse repository at this point
Copy the full SHA 76f6985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a1d3fe - Browse repository at this point
Copy the full SHA 5a1d3feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 617c676 - Browse repository at this point
Copy the full SHA 617c676View commit details
Commits on May 25, 2025
-
feat: Implement OAuth in the client (#296)
* Implement OAuth in the client * Fix linting issues * More fixes * Update client/oauth.go Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update client/transport/oauth.go Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix * oauth discovery * fix * handle invalid urls * more error handling * use errors.As * get baseURL from server * Fix misleading naming --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0c3f535 - Browse repository at this point
Copy the full SHA 0c3f535View commit details -
feat(server): persist client info in sessions (#313)
* feat(server): persist client info in sessions Add SessionWithClientInfo interface and implementations to store and retrieve client information provided during initialization. This allows servers to access client implementation details throughout the session lifecycle. * refactor: use atomic.Value instead of mutex * chore: cleanup * fix: restore named parameter in handleInitialize method * chore: test order
Configuration menu - View commit details
-
Copy full SHA for 2c8bf2b - Browse repository at this point
Copy the full SHA 2c8bf2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6ccca - Browse repository at this point
Copy the full SHA 9e6cccaView commit details
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.29.0...v0.30.0