OpenAI1 breaking
- Breakingdirection flip: their tools call this safemodel can now return "chatgpt-image-latest"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");
}
source & further reading
driftwatch.et — original article
OpenAI: model can now return "chatgpt-image-latest"
OpenAI: value can now return "gif", "svg"
[Additive] OpenAI: include_obfuscation is now optional