API CHANGE TRACKER / OpenAI

OpenAI breaking change: GET /agents/sessions

removed the optional property `data/items/spend_control` from the response with the `200` status

Specification capture: . Published evidence last updated . This is captured contract evidence, not an observed outage or a result from scanning your code.

Which field and classification rule changed?

Changed field
data/items/spend_control
Rule ID
response.removed
Classifier version
2026-10-15.2
Direction
response
Finding ID
chg_a8d4a498485bb88d4acd02ae37b0d4248369b6e97d76015c625292567dcf110f

What is the recorded before and after evidence?

Previous specification SHA-256: 3b10dfe7c2bfee1142d01fa4df4fcc5a2927e41a5bee0b1120ab7cbf5b7f266c

Revised specification SHA-256: a62a4100100897211d796cba7222ba63c4f4b0445a8996ba3b4afd9c28870493

Publisher version: 2.3.0 to 2.3.0.

No before/after schema excerpt is available in this bounded snapshot. Use the source revisions and public finding to inspect the contract; no replacement behavior is inferred here.

Inspect the complete release · Public source findings · Publisher specification source

How do I check whether this affects my code?

Confirm the affected operation and field in the repository commit you authorize. Inspect supported SDK and HTTP call-site matches, review dynamic or unmatched patterns, and choose the intended application behavior before approving a proposal. Schema validation, type checks, configured runtime checks, and your CI provide different evidence.

Check an authorized repository · Review coverage · Inspect classification rules