Unverified Commit 4eff00c8 authored by Christian Tzolov's avatar Christian Tzolov Committed by GitHub
Browse files

feat(mcp): relax MCP Schema JSON deserialization constraints (#37)



* feat(mcp):  relax MCP Schema JSON deserialization constraints

- Add @JsonIgnoreProperties(ignoreUnknown = true) annotation to all record
classes in McpSchema to make JSON deserialization more robust by ignoring
unknown properties.
- Make the JsonSchema record public

Resolves #36

This improves compatibility with third-party implementations like Cursor that are not MCP Schema compliant.

Signed-off-by: default avatarChristian Tzolov <christian.tzolov@broadcom.com>
parent 1bee8d47
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment