ramos
4c13f6dc08
Update metaschema URI format in input_schema.rb and output_schema.rb for
...
cross-compatibility across different OS
2025-10-03 17:29:50 -03:00
Piotr Usewicz
2508defc79
inputSchema interface requires type key
...
When defining a tool without any arguments taken, it should be allowed
to not have to define the `input_schema` at all, and the default value
for such a scenario should be `{ type: "object" }` as per the schema.
16d91abb68/schema/2025-06-18/schema.ts (L896-L900)
2025-07-31 08:36:18 +02:00
Jens Kraemer
271ccb43d0
fixes input schema validation for schemas without required fields
2025-07-11 11:27:59 +02:00
Tyler Rowsell
8dee60cfc2
Fix: Disallow $ref in tool input schemas
2025-06-09 13:32:20 -04:00
Tyler Rowsell
934a5e8db4
Remove rescue block and add test for error bubbling in InputSchema validation
2025-06-09 10:25:51 -04:00
Tyler Rowsell
600c96f66a
Validate ToolCall Args against Schema
...
(cherry picked from commit eeb287117535dfb43785704171625323f01d5bda)
2025-06-04 15:19:05 -04:00
Topher Bullock
9d2447b351
rename lib/{model_context_protocol => mcp}
2025-05-29 17:11:40 -04:00