Anthropic

Target Anthropic structured outputs / strict tool use. Enforces its documented rejections: no recursion, no maxItems or string-length or numeric-range constraints (expressed as description text instead), string formats limited to the documented whitelist, and additionalProperties: false on every object.