Hey team,
openai/gpt-4.1-mini with
providers: { require_parameters: true }
and
response_format: zodResponseFormat(z.object({ tags: z.array(z.string()) }), 'tags')
was working fine, but started throwing errors since today.
If I remove require_parameters, it works, but response is often unstructured.
Expected:
Should return structured data without errors.
did something change on your end? Please check.