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 TIGHTENS GOAL STATE CONTROL ACROSS FIVE CORE CHANGES

By RepoJournal · Filed · About OpenAI

Codex shipped explicit pause semantics and plugin architecture refactors that stop goals from silently pausing when users didn't ask for it.

The biggest fix kills the implicit pause problem [1], where guardian approvals, server shutdowns, and steering interrupts could pause active goals without explicit user action. That's now locked down: pause transitions require deliberate intent. Running parallel with that, goals now respect usage limits and blockers [2] instead of burning tokens on turns that can't progress, moving into resumable `blocked` and `usageLimited` states that halt continuation loops. On the orchestration side [3], turn skill and plugin injection got extracted from the bloated `run_turn` method into a cleaner `build_skills_and_plugins` handler, making the control flow readable without losing the ordering guarantees that matter. The session picker now actually accepts paste events [4], collapsing whitespace and routing bracketed pastes into search the way users expect, fixing the macOS terminal experience where pasting looked like a no-op. Finally, renamed thread hints got clarified [5] to include thread IDs in parentheses, killing the ambiguity when multiple threads share a name and users try to resume by the picker.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] goals: keep pause transitions explicit ↗ openai/codex
  2. [2] goal: pause continuation loops on usage limits and blockers ↗ openai/codex
  3. [3] [codex] Extract turn skill and plugin injections (#23396) openai/codex
  4. [4] feat(tui): handle paste in session picker ↗ openai/codex
  5. [5] Clarify resume hints for renamed threads ↗ openai/codex

Quick answers

What shipped in OpenAI on May 19, 2026?
Codex shipped explicit pause semantics and plugin architecture refactors that stop goals from silently pausing when users didn't ask for it. In total, 50 commits, 50 pull requests, and 2 releases landed.
Who contributed to OpenAI on May 19, 2026?
2 developers shipped this update, including etraut-openai and fcoury-oai.
What were the notable OpenAI updates?
goals: keep pause transitions explicit, goal: pause continuation loops on usage limits and blockers, and [codex] Extract turn skill and plugin injections (#23396).

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?