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"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗