[Additive] OpenAI: 11 new response fields OpenAI added 11 new response fields and a new model value, "chatgpt-image-latest", to its API in a change dated November 5, 2026, according to an API change-tracking entry. The update is additive on the producer side but breaking for consumers: exhaustive switch statements, strict parsers and generated client enums that do not handle the new value will fail, as shown by code that throws "unexpected model" on an unhandled branch. The new value appears in two places, BetaImageGenTool.model and ImageGenTool.model. OpenAI https://driftwatch.et/apis/openai 1 breaking - Breakingdirection flip: their tools call this safe model can now return "chatgpt-image-latest" https://driftwatch.et/changes/openai-2026-11-05-f43e9f57 Producer-side tools call this additive. It breaks exhaustive switches, strict parsers and generated client enums. can now return "chatgpt-image-latest" 2 places: BetaImageGenTool.model, ImageGenTool.model Code that breaks switch response.model { // existing branches … // no branch for "chatgpt-image-latest" default: throw new Error "unexpected model" ; }