OpenAI: Response values are no longer constrained OpenAI's published API specification no longer constrains the response values for the WebhookEndpointBody object, according to an API change report, so any value can now appear in that field. The change affects WebhookEndpointBody reachable from 3 OpenAI operations, and the previously documented value "webhook_endpoint" for WebhookEndpointBody.object is now absent. Code that reads these objects and any exhaustive switch or generated enum over the field is now incomplete. What changed The documented set of values is gone, so anything can appear. Every exhaustive switch and generated enum over this field is now incomplete. Affects WebhookEndpointBody reachable from 3 operations. any value can now appear Who is affected Code that reads OpenAI's WebhookEndpointBody objects, used by 3 OpenAI operations. Before and after | Where | Before | After | |---|---|---| | WebhookEndpointBody.object | "webhook endpoint" | absent | Based on OpenAI’s published API specification. How severity is decided https://driftwatch.et/method .