150 wires and counting

$ follow OpenAI

Keep up with OpenAI in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-09
stories 131

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Prewarmed hosted environments land in both SDKs, voice creation contract corrected

By RepoJournal · Filed · About OpenAI · Composed from the cited sources · methodology

The day belongs to Agents infrastructure: prewarmed hosted environments shipped in tandem across openai-node and openai-python, alongside fixes that stop structured-output parsing from misfiring on commentary and stop token accounting from silently dropping detail counts.

feat(api): add prewarmed hosted environments openai/openai-node

by dpiet-oai

Both SDKs now let you prepare an OpenAI-hosted environment before creating a beta Agents session, adding environment creation and paginated listing, session attachment by environment ID, a standalone ready status, and ready/failed webhook parsing. Prewarming access and the OpenAI-Beta: agents=v1 header remain required, so this is additive rather than a change to existing session flows.

feat(api): add prewarmed hosted environments openai/openai-python

by dpiet-oai

The Python client gets the same hosted-environment surface as the Node one, so Agents prewarming is available regardless of which SDK your service is written in. Environment pagination retains response metadata, and existing hosted-environment configuration interfaces remain extendable.

fix(responses): parse structured text only in final message phases openai/openai-node

by jbeckwith-oai

The Responses structured-output helpers used to parse every assistant message, so prose commentary raised a JSON parsing error and schema-valid commentary could land in output_parsed ahead of the final answer. The shared text-parsing boundary now checks message phase, parsing final_answer, absent, and null phases and leaving other explicit phases unparsed, with raw text, metadata, refusal handl...

fix(runners): preserve detailed token usage in totalUsage openai/openai-node

by jbeckwith-oai

Runner totalUsage() and the totalUsage event rebuilt usage from only the three top-level totals, dropping cached-token and reasoning-token counts that individual completions already carried. The fix aggregates both detail objects across the run while preserving omitted fields and explicit zeros, and does not mutate source completions.

fix(api): correct custom voice creation parameters openai/openai-python

by marcuswood-oai

Custom voice creation now uses the supported consent-based audio upload contract, requiring a consent recording and an audio sample and keeping audio_sample as the documented response type. This shipped in openai-python 3.26.1, a release whose only change is this API parameter correction.

Quick answers

What shipped in OpenAI on October 9, 2026?
The day belongs to Agents infrastructure: prewarmed hosted environments shipped in tandem across openai-node and openai-python, alongside fixes that stop structured-output parsing from misfiring on commentary and stop token accounting from silently dropping detail counts. In total, 61 commits, 63 pull requests, and 7 releases landed.
Who contributed to OpenAI on October 9, 2026?
6 developers shipped this update, including copyberry, Justin Beckwith, marcuswood-oai, dpiet-oai, yoni-oai, and openai-sdks[bot].
What were the notable OpenAI updates?
feat(api): add prewarmed hosted environments, feat(api): add prewarmed hosted environments, and fix(responses): parse structured text only in final message phases.