What changed
Serialization mismatch. Integer-to-string moves are the usual cause and the usual outage.
Affects LiveHostedShellToolInputParam reachable from 3 operations.
null|object → null
Who is affected
Code that sends OpenAI's LiveHostedShellToolInputParam objects, used by 3 OpenAI operations.
Before and after
| Where | Before | After |
|---|---|---|
| LiveHostedShellToolInputParam.environment | null|object | null |
Code that breaks
// payload.environment // was: null|object // now: null
Based on OpenAI’s published API specification. How severity is decided.