Does anything check what the model said? A model-output validity axis proposal (October 2026)
The call returns 200 and the body may still be a truncated fragment, a safety refusal, or a value invented to fill the schema. Both providers document all three as normal successful responses, and the one field that tells them apart is the field a generated application is least likely to read.
30 min read11