RepoJournal
OpenAI

OpenAI

Codex, the SDKs, and the engine behind ChatGPT

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Full archive →

The Wire · Showcase

CODEX CUTS REQUEST CLONING OVERHEAD WHILE HARDENING SANDBOX AND SPEECH CONTROLS

By RepoJournal · Filed · About OpenAI

A critical performance fix removes O(n) clones from every model request, while three parallel hardening efforts shore up Windows sandbox isolation, resource caching, and policy evaluation.

The biggest win lands in sampling: Codex now avoids cloning the full prepared input on every request [1], eliminating expensive copies that grow with conversation size. Instead, the input moves into the sampling loop and returns with results, preserving backward compatibility for the legacy after-agent hook. On the security front, Windows sandbox session management gets refactored [2] to extract reusable launch logic before a follow-up PR ships the fs-helper fix, making the eventual security review cleaner. Realtime speech gains explicit app-side control [3] so backends stop over-chatting by automatically speaking every preamble and progress update. Resource caching now lives at the thread level [4], eliminating repeated remote MCP fetches for the same orchestrator skill within a single thread and preventing prompt injection from observing stale catalog state. Finally, Apps policy evaluation consolidates into connectors [5], moving the evaluator out of codex-core to resolve one immutable policy snapshot per exposure build instead of rebuilding on every sampling request.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] avoid cloning sampling request input (#28306) openai/codex
  2. [2] Extract shared Windows sandbox session runner (#28357) openai/codex
  3. [3] Add realtime speech append control (#27917) openai/codex
  4. [4] skills: cache orchestrator resources per thread (#28336) openai/codex
  5. [5] [codex] Reuse Apps policy evaluation across MCP tool exposure ↗ openai/codex

Quick answers

What shipped in OpenAI on June 16, 2026?
A critical performance fix removes O(n) clones from every model request, while three parallel hardening efforts shore up Windows sandbox isolation, resource caching, and policy evaluation. In total, 50 commits, 49 pull requests, and 6 releases landed.
Who contributed to OpenAI on June 16, 2026?
1 developer shipped this update, including mzeng-openai.
What were the notable OpenAI updates?
avoid cloning sampling request input (#28306), Extract shared Windows sandbox session runner (#28357), and Add realtime speech append control (#27917).

More from OpenAI

Daily updates, in your inbox

Follow OpenAI

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.