dependabot[bot] opened a new pull request, #23: URL: https://github.com/apache/skywalking-mcp/pull/23
Bumps the actions-deps group with 1 update: [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go). Updates `github.com/mark3labs/mcp-go` from 0.43.2 to 0.44.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mark3labs/mcp-go/releases">github.com/mark3labs/mcp-go's releases</a>.</em></p> <blockquote> <h2>Release v0.44.0</h2> <h2>What's Changed</h2> <ul> <li>feat: defer tool loading to enable Anthropic's "Tool Search" pattern by <a href="https://github.com/wolfeidau"><code>@wolfeidau</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/644">mark3labs/mcp-go#644</a></li> <li>fix: return an error if the responseWriter does not support Flush by <a href="https://github.com/JoelPfaffDD"><code>@JoelPfaffDD</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/652">mark3labs/mcp-go#652</a></li> <li>Add Icons support for MCP spec 2025-11-25 compliance by <a href="https://github.com/dask-58"><code>@dask-58</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/660">mark3labs/mcp-go#660</a></li> <li>fix: add ErrUnauthorized sentinel for static token 401 responses by <a href="https://github.com/ezynda3"><code>@ezynda3</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/661">mark3labs/mcp-go#661</a></li> <li>Add lastModified field to Annotations for MCP spec 2025-11-25 by <a href="https://github.com/dask-58"><code>@dask-58</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/663">mark3labs/mcp-go#663</a></li> <li>Add server-side support for MCP tasks by <a href="https://github.com/JAORMX"><code>@JAORMX</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/635">mark3labs/mcp-go#635</a></li> <li>fix: drain all pending notification before writing the response to avoid missing notifications by <a href="https://github.com/archit-harness"><code>@archit-harness</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/670">mark3labs/mcp-go#670</a></li> <li>fix for nil resources slice by <a href="https://github.com/furysama"><code>@furysama</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/665">mark3labs/mcp-go#665</a></li> <li>Add docstrings for annotation-related functions by <a href="https://github.com/ezynda3"><code>@ezynda3</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/673">mark3labs/mcp-go#673</a></li> <li>fix: add timeout for SSE response waiting to prevent indefinite blocking by <a href="https://github.com/everfid-ever"><code>@everfid-ever</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/668">mark3labs/mcp-go#668</a></li> <li>Try OAuth Authorization Server Metadata first by <a href="https://github.com/staugaard"><code>@staugaard</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/669">mark3labs/mcp-go#669</a></li> <li>fix(oauth): check for OAuth error responses even when status code is 200 by <a href="https://github.com/sd2k"><code>@sd2k</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/646">mark3labs/mcp-go#646</a></li> <li>fix: Add missing session cleanup to the StreamableHTTPServer DELETE handler by <a href="https://github.com/cnnrznn"><code>@cnnrznn</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/667">mark3labs/mcp-go#667</a></li> <li>Implement Elicitation URL mode for MCP spec 2025-11-25 by <a href="https://github.com/dask-58"><code>@dask-58</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/666">mark3labs/mcp-go#666</a></li> <li>feat: Add Host header override support for manual DNS resolution by <a href="https://github.com/ComingCL"><code>@ComingCL</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/674">mark3labs/mcp-go#674</a></li> <li>fix: low mcp version been selected by mcp server, mcp server may also raise 'unsupported protocol version 2025-11-25' error by <a href="https://github.com/yuehaii"><code>@yuehaii</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/687">mark3labs/mcp-go#687</a></li> <li>Add AdditionalProperties to ToolInputSchema by <a href="https://github.com/mohit-gupta-glean"><code>@mohit-gupta-glean</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/678">mark3labs/mcp-go#678</a></li> <li>fix: fix TestSSE_SendRequest_Timeout flaky test by <a href="https://github.com/everfid-ever"><code>@everfid-ever</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/683">mark3labs/mcp-go#683</a></li> <li>feat:add version 2025-11-25 & unit test for version by <a href="https://github.com/CocaineCong"><code>@CocaineCong</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/684">mark3labs/mcp-go#684</a></li> <li>fix: use sync.Once for thread-safe Close in StreamableHTTP by <a href="https://github.com/semihbkgr"><code>@semihbkgr</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/685">mark3labs/mcp-go#685</a></li> <li>docs: fix ListTools usage to include ListToolsRequest parameter by <a href="https://github.com/everfid-ever"><code>@everfid-ever</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/681">mark3labs/mcp-go#681</a></li> <li>fix: return 404 instead of 400 for invalid session IDs by <a href="https://github.com/burugo"><code>@burugo</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/689">mark3labs/mcp-go#689</a></li> <li>fix: rename NewToolResultAudio second parameter from imageData to aud… by <a href="https://github.com/mosesyu95"><code>@mosesyu95</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/691">mark3labs/mcp-go#691</a></li> <li>Server handlers implementation for auto-completion by <a href="https://github.com/ezraisw"><code>@ezraisw</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/679">mark3labs/mcp-go#679</a></li> <li>Fix: the header information set by the client being lost. by <a href="https://github.com/button-chen"><code>@button-chen</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/686">mark3labs/mcp-go#686</a></li> <li>Set test client info by <a href="https://github.com/urisimchoni"><code>@urisimchoni</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/692">mark3labs/mcp-go#692</a></li> <li>refactor: fix modernize lint issues by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/699">mark3labs/mcp-go#699</a></li> <li>refactor: simplify tests with the usetesting linter by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/703">mark3labs/mcp-go#703</a></li> <li>typo: fix duplicate description of mcp-go in README by <a href="https://github.com/milairhu"><code>@milairhu</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/701">mark3labs/mcp-go#701</a></li> <li>feat(server): implement task-augmented tools capability by <a href="https://github.com/ezynda3"><code>@ezynda3</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/707">mark3labs/mcp-go#707</a></li> <li>tool "properties" and "required" fields missing if set them as null, AdditionalProperties can't be masharl by <a href="https://github.com/yuehaii"><code>@yuehaii</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/713">mark3labs/mcp-go#713</a></li> <li>Fix no way to detect connection closure in non-NO_ERROR cases by <a href="https://github.com/manx98"><code>@manx98</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/709">mark3labs/mcp-go#709</a></li> <li>fix: accept HTTP 204 No Content in SendNotification by <a href="https://github.com/satish-karri-glean"><code>@satish-karri-glean</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/717">mark3labs/mcp-go#717</a></li> <li>fix: use custom session id generator when provided by <a href="https://github.com/FlameHost10"><code>@FlameHost10</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/715">mark3labs/mcp-go#715</a></li> <li>fix: SendRequest hangs forever when server process dies by <a href="https://github.com/ichoosetoaccept"><code>@ichoosetoaccept</code></a> in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/714">mark3labs/mcp-go#714</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/wolfeidau"><code>@wolfeidau</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/644">mark3labs/mcp-go#644</a></li> <li><a href="https://github.com/JoelPfaffDD"><code>@JoelPfaffDD</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/652">mark3labs/mcp-go#652</a></li> <li><a href="https://github.com/dask-58"><code>@dask-58</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/660">mark3labs/mcp-go#660</a></li> <li><a href="https://github.com/JAORMX"><code>@JAORMX</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/635">mark3labs/mcp-go#635</a></li> <li><a href="https://github.com/archit-harness"><code>@archit-harness</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/670">mark3labs/mcp-go#670</a></li> <li><a href="https://github.com/furysama"><code>@furysama</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/665">mark3labs/mcp-go#665</a></li> <li><a href="https://github.com/everfid-ever"><code>@everfid-ever</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/668">mark3labs/mcp-go#668</a></li> <li><a href="https://github.com/staugaard"><code>@staugaard</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/669">mark3labs/mcp-go#669</a></li> <li><a href="https://github.com/cnnrznn"><code>@cnnrznn</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/667">mark3labs/mcp-go#667</a></li> <li><a href="https://github.com/ComingCL"><code>@ComingCL</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/674">mark3labs/mcp-go#674</a></li> <li><a href="https://github.com/mohit-gupta-glean"><code>@mohit-gupta-glean</code></a> made their first contribution in <a href="https://redirect.github.com/mark3labs/mcp-go/pull/678">mark3labs/mcp-go#678</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mark3labs/mcp-go/commit/0510f0cd95df11a8f96c49849d96bcf69a3b3464"><code>0510f0c</code></a> fix: SendRequest hangs forever when server process dies (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/714">#714</a>)</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/962f31bb2e8bcfb5179ab4c52cc701afe0d5f744"><code>962f31b</code></a> fix: use custom session id generator when provided (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/715">#715</a>)</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/7ce32bf8eb30f1bfa01489a32acb9e0640cdd737"><code>7ce32bf</code></a> fix: accept HTTP 204 No Content in SendNotification (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/717">#717</a>)</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/7c44752ce8d56cd9dbfd7367b9ba7291229f204a"><code>7c44752</code></a> fix(ci): pin Go version to 1.25 in lint workflow</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/859588d9c5ac7fdf02f0d53b14afc22d2800821d"><code>859588d</code></a> fix: call onConnectionLost when SSE connection closes, not only on NO_ERROR (...</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/b2fb8ba1d2bda4708917c2a903fec71b8b8f07d0"><code>b2fb8ba</code></a> tool "properties" and "required" fields missing if set them as null, Addition...</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/e2c176246f2e3e770ff83ef0f9a76a9a1f958269"><code>e2c1762</code></a> feat(server): implement task-augmented tools capability (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/707">#707</a>)</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/45740a017031e30cecf7b7ec0903f3658a59c52b"><code>45740a0</code></a> typo: fix duplicate description of mcp-go in README (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/701">#701</a>)</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/d46cf85034983cf1b59b0aa2f05e9f6df828939d"><code>d46cf85</code></a> refactor: simplify tests with the usetesting linter (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/703">#703</a>)</li> <li><a href="https://github.com/mark3labs/mcp-go/commit/889fb05bc9c980335d66e18563e947dcb6acce65"><code>889fb05</code></a> refactor: fix modernize lint issues (<a href="https://redirect.github.com/mark3labs/mcp-go/issues/699">#699</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mark3labs/mcp-go/compare/v0.43.2...v0.44.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
