cd /news/ai-products/additive-openai-4-new-response-field… · home › topics › ai-products › article
[ARTICLE · art-163497] src=driftwatch.et ↗ pub= topic=ai-products verified=true sentiment=· neutral

[Additive] OpenAI: 4 new response fields

OpenAI's API changelog lists 4 new response fields, all variants of input_tokens_details.cache_write_tokens_details across ResponseUsage, BetaResponseUsage, BetaResponse.usage and Response.usage, alongside 2 breaking changes: prompt_cache_options is no longer accepted in CreateModelResponseProperties and BetaCreateModelResponseProperties and is now silently ignored rather than rejected, and a value can now return "max_output_tokens", which breaks exhaustive switches, strict parsers and generated client enums. The silent-ignore change matters most because affected calls still succeed while behaving differently.

read1 min views8 publishedNov 3, 2026
[Additive] OpenAI: 4 new response fields
Image: Driftwatch (auto-discovered)

OpenAI2 breaking4 additive

  • Breakingdirection flip: their tools call this safeprompt_cache_options is no longer acceptedUsually ignored rather than rejected, so the call succeeds and does something subtly different. 2 places: CreateModelResponseProperties.prompt_cache_options, BetaCreateModelResponseProperties.prompt_cache_options## Code that breaks
await client.post("/…", {
  // prompt_cache_options is now ignored, not rejected
  prompt_cache_options: value,
});
  • Breakingdirection flip: their tools call this safevalue can now return "max_output_tokens"Producer-side tools call this additive. It breaks exhaustive switches, strict parsers and generated client enums. SessionTurnErrorCodeResource · reachable from 6 operations## Code that breaks
switch (response) {
  // existing branches …
  // no branch for "max_output_tokens"
  default:
    throw new Error("unexpected value");
}

4 new response fields #

  • ResponseUsage.input_tokens_details.cache_write_tokens_details
  • BetaResponseUsage.input_tokens_details.cache_write_tokens_details
  • BetaResponse.usage.input_tokens_details.cache_write_tokens_details
  • Response.usage.input_tokens_details.cache_write_tokens_details
── more in #ai-products 4 stories · sorted by recency
── more on @openai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/additive-openai-4-ne…] indexed:0 read:1min 2026-11-03 · —