OpenAPI Schema Validation Error in Custom Tool Input Definition
Resolved 💬 3 comments Opened Aug 7, 2025 by bkjou Closed Aug 15, 2025
Bug Description
"Getting oneOf, allOf, anyOf error with tools.106.custom.input_schema"
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 1.0.70
- Feedback ID: e6155415-d1d2-4f66-ba23-3bdc32833054
Errors
[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools.106.custom.input_schema: input_schema does not support oneOf, allOf, or anyOf at the top level\"}}\n at new sW (unknown:1:28)\n at new zY (/$bunfs/root/claude:1081:1853)\n at new mG0 (unknown:1:28)\n at generate (/$bunfs/root/claude:1081:2310)\n at makeRequest (/$bunfs/root/claude:1098:5330)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-08-07T12:50:50.676Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools.106.custom.input_schema: input_schema does not support oneOf, allOf, or anyOf at the top level\"}}\n at new sW (unknown:1:28)\n at new zY (/$bunfs/root/claude:1081:1853)\n at new mG0 (unknown:1:28)\n at generate (/$bunfs/root/claude:1081:2310)\n at makeRequest (/$bunfs/root/claude:1098:5330)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-08-07T12:53:58.944Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗