github mark3labs/mcp-go v0.44.0-beta.1
Release v0.44.0-beta.1

6 hours ago

What's Changed

  • feat: defer tool loading to enable Anthropic's "Tool Search" pattern by @wolfeidau in #644
  • fix: return an error if the responseWriter does not support Flush by @JoelPfaffDD in #652
  • Add Icons support for MCP spec 2025-11-25 compliance by @dask-58 in #660
  • fix: add ErrUnauthorized sentinel for static token 401 responses by @ezynda3 in #661
  • Add lastModified field to Annotations for MCP spec 2025-11-25 by @dask-58 in #663
  • Add server-side support for MCP tasks by @JAORMX in #635
  • fix: drain all pending notification before writing the response to avoid missing notifications by @archit-harness in #670
  • fix for nil resources slice by @furysama in #665
  • Add docstrings for annotation-related functions by @ezynda3 in #673
  • fix: add timeout for SSE response waiting to prevent indefinite blocking by @everfid-ever in #668
  • Try OAuth Authorization Server Metadata first by @staugaard in #669
  • fix(oauth): check for OAuth error responses even when status code is 200 by @sd2k in #646
  • fix: Add missing session cleanup to the StreamableHTTPServer DELETE handler by @cnnrznn in #667

New Contributors

Full Changelog: v0.43.2...v0.44.0-beta.1

Don't miss a new mcp-go release

NewReleases is sending notifications on new releases.