What changed
A value you may have hardcoded is now rejected.
Affects ServiceTierParam reachable from 4 operations.
no longer accepts "ultrafast"
Who is affected
Code that sends OpenAI's ServiceTierParam objects, used by 4 OpenAI operations.
Before and after
| Where | Before | After |
|---|---|---|
| ServiceTierParam | "auto", "default", "fast", "flex", "priority", "ultrafast" | "auto", "default", "fast", "flex", "priority" |
| CreateAgentParams.service_tier | "auto", "default", "fast", "flex", "priority", "ultrafast" | "auto", "default", "fast", "flex", "priority" |
| SessionAgentConfigParam.service_tier | "auto", "default", "fast", "flex", "priority", "ultrafast" | "auto", "default", "fast", "flex", "priority" |
| UpdateAgentParams.service_tier | "auto", "default", "fast", "flex", "priority", "ultrafast" | "auto", "default", "fast", "flex", "priority" |
| UpdateSessionAgentParam.service_tier | "auto", "default", "fast", "flex", "priority", "ultrafast" | "auto", "default", "fast", "flex", "priority" |
Code that breaks
// sending "ultrafast" for undefined is now rejected
Based on OpenAI’s published API specification. How severity is decided.