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-15
stories 135

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Codex stabilizes environment tools, python adds residency options

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

Codex shipped correctness work on environment readiness and thread resume while openai-python expanded regional processing residency, with the Node and Python SDKs both consolidating duplicated WebSocket handling rather than changing behavior.

Keep environment tools stable across readiness changes (#54098) openai/codex

by Ahmed Ibrahim

Configured environment tools are now advertised even when no execution environment is ready, and environment_id selectors derive from all selected environments rather than only ready ones, so a not-yet-ready environment returns guidance to wait while unknown environment IDs still error.

Support store-owned preparation when resuming threads openai/codex

by copyberry

Thread stores can now keep the history and writer state loaded during resume preparation instead of reloading it at session startup: an opaque, single-use ThreadStoreResumePreparation travels through StartThreadOptions into ThreadStore::resume_thread_with_preparation, whose default remains an unsupported-operation error.

Forward turn metadata to image generation and edit requests openai/codex

by copyberry

Native extension calls now use the Responses metadata template instead of the MCP template, which had omitted configured Responses metadata, and image generation and edit requests forward that metadata in the x-codex-turn-metadata header.

refactor: share WebSocket connection handling openai/openai-python

by markstuart-oai

Send-queue flushing, reconnect, raw-send, and close logic move into shared synchronous and asynchronous base classes across Responses, Realtime, and Live, with public classes, method signatures, connection setup, event types, and API helpers unchanged. The Node SDK made the same consolidation across its stable/beta Responses and Live connections.

feat(api): add regional processing residency options openai/openai-python

by jbeckwith-oai

Adds JP_STORAGE_PROCESSING, IN_STORAGE_PROCESSING, and AU_STORAGE_PROCESSING residency values for Japan, India, and Australia, and documents that environment file uploads replace an existing regular file and should complete between turns.

feat(api): add response error diagnostics and model notices openai/openai-python

by jbeckwith-oai

Response errors can now expose the original error type and the associated request parameter, and seven model identifiers carry shutdown notices while keeping their identifiers intact. The rest of the day was dependency bumps and doc clarifications across the Node and Python SDKs.

Quick answers

What shipped in OpenAI on October 15, 2026?
Codex shipped correctness work on environment readiness and thread resume while openai-python expanded regional processing residency, with the Node and Python SDKs both consolidating duplicated WebSocket handling rather than changing behavior. In total, 61 commits, 72 pull requests, and 2 releases landed.
Who contributed to OpenAI on October 15, 2026?
6 developers shipped this update, including Ahmed Ibrahim, Alex Kira, copyberry, dependabot, Mark Stuart, and jbeckwith-oai.
What were the notable OpenAI updates?
Keep environment tools stable across readiness changes (#54098), Support store-owned preparation when resuming threads, and Forward turn metadata to image generation and edit requests.