-
Notifications
You must be signed in to change notification settings - Fork 682
Comparing changes
Open a pull request
base repository: mark3labs/mcp-go
base: v0.32.0
head repository: mark3labs/mcp-go
compare: v0.33.0
- 16 commits
- 46 files changed
- 15 contributors
Commits on Jun 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f54fb91 - Browse repository at this point
Copy the full SHA f54fb91View commit details
Commits on Jun 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 446b17a - Browse repository at this point
Copy the full SHA 446b17aView commit details
Commits on Jun 15, 2025
-
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.
Configuration menu - View commit details
-
Copy full SHA for e07ba75 - Browse repository at this point
Copy the full SHA e07ba75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 607df92 - Browse repository at this point
Copy the full SHA 607df92View commit details
Commits on Jun 16, 2025
-
Merge pull request #371 from edwardcqian/in-memory-client-example
Add an example of an in process client
Configuration menu - View commit details
-
Copy full SHA for 25775b4 - Browse repository at this point
Copy the full SHA 25775b4View commit details
Commits on Jun 17, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for a077d27 - Browse repository at this point
Copy the full SHA a077d27View commit details
Commits on Jun 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 93176e8 - Browse repository at this point
Copy the full SHA 93176e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d807ae7 - Browse repository at this point
Copy the full SHA d807ae7View commit details -
feat: add ResourceLink type and parsing support (#407)
feat: add ResourceLink type and parsing support (#407)
Configuration menu - View commit details
-
Copy full SHA for 0fdb197 - Browse repository at this point
Copy the full SHA 0fdb197View commit details
Commits on Jun 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8f5b048 - Browse repository at this point
Copy the full SHA 8f5b048View commit details
Commits on Jun 28, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1eddde7 - Browse repository at this point
Copy the full SHA 1eddde7View commit details
Commits on Jul 1, 2025
-
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)
Configuration menu - View commit details
-
Copy full SHA for 251da13 - Browse repository at this point
Copy the full SHA 251da13View commit details
Commits on Jul 2, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for d0fa06e - Browse repository at this point
Copy the full SHA d0fa06eView commit details
Commits on Jul 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 01e802f - Browse repository at this point
Copy the full SHA 01e802fView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 656a7b4 - Browse repository at this point
Copy the full SHA 656a7b4View commit details
Commits on Jul 8, 2025
-
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>
Configuration menu - View commit details
-
Copy full SHA for 6a54215 - Browse repository at this point
Copy the full SHA 6a54215View 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.32.0...v0.33.0