133 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-05-04
stories 8

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

CODEX CONSOLIDATES TOOL CALL OWNERSHIP INTO CORE TURNITEM

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

McpToolCall migrations are complete — app-server now emits tool calls as canonical turn items instead of synthesizing them from deprecated legacy events, collapsing three separate changes into a unified dispatch and response model.

MCP tool calls moved into core `TurnItem`s [1], closing the gap between app-server synthesis and v2 `ThreadItem::McpToolCall` shape. This keeps MCP result semantics in one place instead of spread across conversion code, and gives core ownership over the lifecycle — it now decides whether a completed call is `completed` or `failed`. Simultaneously, app-server dispatch refactored response sending [2]: normal `ClientResponsePayload` sends centralized in the dispatch path, while explicit-response methods stay explicit where they need custom ordering or delayed delivery. This unwinds handler wrappers that were making it impossible to see which requests return payloads and which emit notifications after response. On the documentation front [3], local-only docs and planning specs are being removed from the repository — `docs/` now links to the canonical surface on developers.openai.com instead of duplicating transient implementation notes.

Quick answers

What shipped in OpenAI on May 4, 2026?
McpToolCall migrations are complete — app-server now emits tool calls as canonical turn items instead of synthesizing them from deprecated legacy events, collapsing three separate changes into a unified dispatch and response model. In total, 4 commits and 4 pull requests landed.
Who contributed to OpenAI on May 4, 2026?
2 developers shipped this update, including pakrym-oai and etraut-openai.
What were the notable OpenAI updates?
[codex] Emit MCP tool calls as turn items, [codex] Refactor app-server dispatch result flow, and Remove local docs and specs.