go-sdk/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Robert Findley 964574b818
mcp: allow any value for schemas (#517)
As discussed at length in
https://github.com/modelcontextprotocol/go-sdk/issues/518, coupling our
schema fields to
jsonschema.Schema limits our user's ability to use a different schema
package, and makes it impossible for our client to talk to some
backends.

This CL relaxes the type of `*jsonschema.Schema` fields to be of type
`any`, which is a breaking change but is unlikely to affect most server
code. (It *is* a nontrivial change for clients).

Fixes https://github.com/modelcontextprotocol/go-sdk/issues/518
2025-09-26 11:55:54 -04:00
..
client mcp: make the streamable client transport less strict (#524) 2025-09-24 14:07:27 -04:00
http examples/http: update to v0.3.0 2025-09-01 09:24:30 -04:00
server mcp: allow any value for schemas (#517) 2025-09-26 11:55:54 -04:00