HTTP status
400 invalid_request_error
Typical cause
The request enables reasoning or extended thinking (thinking: { type: "enabled" }) but the selected model does not support it.
HTTP 400 — Model does not support reasoning/extended thinking.
400 invalid_request_error
thinking: { type: "enabled" }) but the selected model does not support it.