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-14
stories 123

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

openai-python restores streaming connection reuse, browser and computer toolsets land in both SDKs

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

The Python SDK fixes async HTTP/1.1 connection reuse after [DONE], while openai-node 7.33.0 and openai-python 3.31.0 both ship the first slice of browser and computer toolsets and structured image-tool error details.

fix(streaming): restore async HTTP/1.1 connection reuse openai/openai-python

by marcuswood-oai

Async HTTP/1.1 streaming connections again return to the pool after [DONE], with a 100 ms drain budget that closes the connection instead of the request when the ending stalls; an AnyIO cancellation deadline covers trickling or disabled read timeouts. If your streaming workload paid a fresh TCP and TLS handshake per request, this restores reuse without failing completed output.

feat: add browser and computer toolsets (1/4) openai/openai-node

by markstuart-oai

BrowserToolset and ComputerToolset let applications drive their own browser and computer actions; the helpers check browser state and computer actions before calling your driver, and handle screenshots, files, and action policies. ComputerToolset and the ComputerDriver type are exported from the package root, and this is layer 1 of 4.

feat: add browser and computer toolsets (1/4) openai/openai-python

by markstuart-oai

The same toolsets arrive in Python with sync and async variants that check state and actions before invoking your driver, plus helper tests for browser state, actions, and files. The computer toolsets and driver types are importable from the package root.

feat(api): expose image tool error and moderation details openai/openai-node

by jbeckwith-oai

Image tool calls in Responses and beta Responses now expose structured error details (code, type, message, and related parameter) plus optional moderation details such as input/output stage and category names. The Python SDK carries the same change.

Apply feature overrides when restarting the app-server daemon openai/codex

by copyberry

codex app-server daemon restart used to reuse saved settings and drop the feature flags you passed on the command line; it now applies --enable, --disable, and boolean -c features.* overrides and persists them for later restarts. Nested enabled values and feature aliases are normalized, with conflicting saved aliases replaced while unrelated settings are preserved.

Quick answers

What shipped in OpenAI on October 14, 2026?
The Python SDK fixes async HTTP/1.1 connection reuse after [DONE], while openai-node 7.33.0 and openai-python 3.31.0 both ship the first slice of browser and computer toolsets and structured image-tool error details. In total, 58 commits, 58 pull requests, and 7 releases landed.
Who contributed to OpenAI on October 14, 2026?
7 developers shipped this update, including copyberry, Konstantine Kahadze, openai-sdks[bot], markstuart-oai, jbeckwith-oai, openai-sdks, and marcuswood-oai.
What were the notable OpenAI updates?
fix(streaming): restore async HTTP/1.1 connection reuse, feat: add browser and computer toolsets (1/4), and feat: add browser and computer toolsets (1/4).