What changed
Parse failure, or silent coercion depending on your client.
Affects RunGraderResponse reachable from 1 operation.
integer|null → null|object
Who is affected
Code that reads OpenAI's RunGraderResponse objects, used by 1 OpenAI operation.
Before and after
| Where | Before | After |
|---|---|---|
| RunGraderResponse.metadata.token_usage | integer|null | null|object |
Code that breaks
// payload.metadata.token_usage // was: integer|null // now: null|object
Based on OpenAI’s published API specification. How severity is decided.