chore: bump github.com/mark3labs/mcp-go from 0.32.0 to 0.40.0
Closed
Number: #58
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: None
Comments: 1
Association: None
Comments: 1
Created:
September 22, 2025 at 11:50 AM UTC
(about 1 month ago)
(about 1 month ago)
Updated:
September 29, 2025 at 02:35 PM UTC
(about 1 month ago)
(about 1 month ago)
Closed:
September 29, 2025 at 02:35 PM UTC
(about 1 month ago)
(about 1 month ago)
Time to Close:
7 days
Labels:
dependencies go
dependencies go
Description:
Bumps github.com/mark3labs/mcp-go from 0.32.0 to 0.40.0.
Release notes
Sourced from github.com/mark3labs/mcp-go's releases.
Release v0.40.0
What's Changed
- feat(get-server-tools): add GetTools method for retrieve MCPServer.tools by
@ValeriiStepanetsin mark3labs/mcp-go#437- fix: don't share mutex between tools/resources by
@tjhopin mark3labs/mcp-go#574- docs(server): Correct custom endpoint example for streamable HTTP transport by
@IAmSurajBobadein mark3labs/mcp-go#577- feat: add NewToolResultJSON by
@changkunin mark3labs/mcp-go#550- Do not panic on nil io by
@sam-at-lutherin mark3labs/mcp-go#446- Remove useless allocations; use (*Type)(nil) instead by
@mikeschinkelin mark3labs/mcp-go#545- improve streamable http sse logging by
@ethanoroshibain mark3labs/mcp-go#508- feat!: add context.Context to TokenStore methods by
@sd2kin mark3labs/mcp-go#557- Detect Pong from MCP Client and skip Session ID validation by
@struckoffin mark3labs/mcp-go#539- feat: implement MCP elicitation support (#413) by
@JBUinfoin mark3labs/mcp-go#548New Contributors
@ValeriiStepanetsmade their first contribution in mark3labs/mcp-go#437@IAmSurajBobademade their first contribution in mark3labs/mcp-go#577@changkunmade their first contribution in mark3labs/mcp-go#550@sam-at-luthermade their first contribution in mark3labs/mcp-go#446@mikeschinkelmade their first contribution in mark3labs/mcp-go#545@ethanoroshibamade their first contribution in mark3labs/mcp-go#508@struckoffmade their first contribution in mark3labs/mcp-go#539@JBUinfomade their first contribution in mark3labs/mcp-go#548Full Changelog: https://github.com/mark3labs/mcp-go/compare/v0.39.1...v0.40.0
Release v0.39.1
What's Changed
- fix(tool): Do not return empty
outputSchemaby@alex210501in mark3labs/mcp-go#573Full Changelog: https://github.com/mark3labs/mcp-go/compare/v0.39.0...v0.39.1
Release v0.39.0
What's Changed
- fix: use bufio.Scanner for stdio transport to avoid panic when stdio mcp server outputs a long line by
@WingTin mark3labs/mcp-go#464- fix(tool): Return the OutputSchema from the tool definition by
@alex210501in mark3labs/mcp-go#571- feat: add resource handler middleware capability by
@tjhopin mark3labs/mcp-go#569- feat: add tls support for streamable-http by
@opencowin mark3labs/mcp-go#568- fix: prevent double-starting stdio transport in client by
@linw1995in mark3labs/mcp-go#564- docs(client): improve server reliability and error handling by
@appleboyin mark3labs/mcp-go#560- oauth client example: skip DCR if MCP_CLIENT_ID is set by
@djoreillyin mark3labs/mcp-go#549New Contributors
@WingTmade their first contribution in mark3labs/mcp-go#464@alex210501made their first contribution in mark3labs/mcp-go#571@tjhopmade their first contribution in mark3labs/mcp-go#569@opencowmade their first contribution in mark3labs/mcp-go#568@linw1995made their first contribution in mark3labs/mcp-go#564@appleboymade their first contribution in mark3labs/mcp-go#560@djoreillymade their first contribution in mark3labs/mcp-go#549
... (truncated)
Commits
281377efmte7f084cfeat: implement MCP elicitation support (#413) (#548)3288753Detect Pong from MCP Client and skip Session ID validation (#539)d70b8d2feat!: add context.Context to TokenStore methods (#557)c87c957improve streamable http sse logging (#508)a6f260bRemove useless allocations; use (*Type)(nil) instead (#545)cb23bd1Do not panic on nil io (#446)840879bfeat: add NewToolResultJSON (#550)47e9419Fix Custom Endpoint example (#577)71a5805fix: don't share mutex between tools/resources (#574)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+15
+15
Deletions:
-3
-3
Package Dependencies
Package:
github.com/mark3labs/mcp-go
Ecosystem:
go
go
Version Change:
0.32.0 → 0.40.0
Update Type:
Minor
Minor
Technical Details
| ID: | 8718141 |
| UUID: | 2849141873 |
| Node ID: | PR_kwDOPnJw7s6p0nRx |
| Host: | GitHub |
| Repository: | defExistentia/coder-2.24.3-modified |
| Mergeable: | Yes |
| Merge State: | Clean |