136 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-09
stories 100

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

CODEX KILLS LEGACY HOOKS AND SIMPLIFIES TOOL DISPATCH

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

Dead code came off the critical path overnight—Codex ripped out the unused AfterToolUse hook infrastructure that was still firing on every tool execution, then consolidated apply_patch onto a single freeform surface.

The AfterToolUse hook system [1] was a phantom menace: the registry never populated handlers for it, but the dispatch logic stayed wired through core tool execution anyway. That's gone now, along with the unused payload types. Simultaneously, apply_patch just lost its function-style JSON registration path [2]—models and tests can no longer invoke it the old way, leaving only the freeform implementation as truth. This consolidation matters because tool identity was bleeding into string comparisons; ToolName.display() has been removed [3] in favor of structural ordering that forces teams to compare tool identity properly, not by rendered spelling. The desktop app-server can now request and attach DeviceCheck attestation tokens [4] for scoped ChatGPT Codex requests. One note: the Python runtime wheel publishing got reverted [5], so don't expect those binaries from the latest release tag.

Quick answers

What shipped in OpenAI on May 9, 2026?
Dead code came off the critical path overnight—Codex ripped out the unused AfterToolUse hook infrastructure that was still firing on every tool execution, then consolidated apply_patch onto a single freeform surface. In total, 46 commits, 48 pull requests, and 6 releases landed.
Who contributed to OpenAI on May 9, 2026?
3 developers shipped this update, including pakrym-oai, jiamingz42, and aibrahim-oai.
What were the notable OpenAI updates?
[codex] Remove legacy after tool use hooks, [codex] Delete function-style apply_patch, and Remove ToolName display helper.