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 FIXES THREAD REPLAY ERRORS AND TIGHTENS SHUTDOWN SEQUENCING

By RepoJournal · Filed · About OpenAI

Failed turn completions were being silently restored as successes when replaying conversation history, masking critical errors in the TUI transcript.

The Codex team landed a critical fix that preserves terminal turn errors during thread replay, ensuring that model-overload warnings and other completion failures no longer disappear from transcripts [1]. Alongside this, world-state tracking now captures model and personality changes as explicit instruction fragments, allowing diffs to properly generate context updates when prior state must be inferred during replay [2]. On the infrastructure side, a shutdown sequence fix ensures the in-process outbound router shuts down explicitly before waiting on message senders, preventing detached processor work from keeping the app-server alive during shutdown [3]. Two developing changes round out the period: a new managed policy feature lets administrators disable in-app updates through `requirements.toml`, exposing the setting through the config API [4], while a TUI routing improvement filters out unrelated requests when surfacing pending user interactions from side conversations [5].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Preserve terminal turn errors in replayed history ↗ openai/codex
  2. [2] Track model and personality in world state ↗ openai/codex
  3. [3] Shut down the in-process outbound router explicitly (#35523) openai/codex
  4. [4] Add managed policy for in-app updates ↗ openai/codex
  5. [5] Skip inactive TUI threads without pending user interaction ↗ openai/codex

Quick answers

What shipped in OpenAI on July 27, 2026?
Failed turn completions were being silently restored as successes when replaying conversation history, masking critical errors in the TUI transcript. In total, 5 commits and 5 pull requests landed.
Who contributed to OpenAI on July 27, 2026?
2 developers shipped this update, including copyberry and Felipe Coury.
What were the notable OpenAI updates?
Preserve terminal turn errors in replayed history, Track model and personality in world state, and Shut down the in-process outbound router explicitly (#35523).

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.