The Wire · Showcase
CODEX FIXES SUBAGENT DATA MODEL, SHIPS CLOUD CONFIG LAYER STACK
By RepoJournal · Filed · About OpenAI
Codex killed a critical data modeling bug where parent thread relationships got tangled with fork history, then landed the first three PRs of a five-part cloud-managed config overhaul.
The headline fix [1] stops overloading `forked_from_id` to mean two things at once. Guardian and review subagents can now track their parent thread independently from whether they forked the main thread's history. This lands a new `parent_thread_id` field on `SessionMeta` and exposes it through app-server proto, fixing a data model that was breaking subagent relationships downstream.
Meanwhile, the config work ships hard. PR 1 [2] landed the transport layer and bundle endpoint that replaces legacy cloud requirements. PR 2 [3] added the requirements layer composition engine with merge semantics and provenance tracking. PR 3 [4] made enterprise-managed config a first-class layer source with backend-supplied metadata preserved through diagnostics and hook attribution. Together, these three PRs unlock cloud-delivered config as a real system, not a side channel.
On the lighter side, plugin install got faster [5]. Codex stopped forcing directory refresh during auth checks and now uses normal caching instead, cutting unnecessary requests while keeping auth state current. Regression tests lock in the behavior.
Action items
- → Review subagent parent_thread_id integration in your session consumers openai/codex [plan]
- → Watch for PR 4 and 5 of the cloud config stack to ship openai/codex [monitor]
- → Test plugin install performance in your cloud-backed deployments openai/codex [plan]
References
- [1] store and expose parent_thread_id on Threads ↗ openai/codex
- [2] Add config bundle transport types ↗ openai/codex
- [3] Compose requirements layers ↗ openai/codex
- [4] Add cloud-managed config layer support ↗ openai/codex
- [5] [codex] Avoid forced directory refresh during plugin install auth checks (#25381) openai/codex
FAQ
- What changed in OpenAI on June 1, 2026?
- Codex killed a critical data modeling bug where parent thread relationships got tangled with fork history, then landed the first three PRs of a five-part cloud-managed config overhaul.
- What should OpenAI teams do about it?
- Review subagent parent_thread_id integration in your session consumers • Watch for PR 4 and 5 of the cloud config stack to ship • Test plugin install performance in your cloud-backed deployments
- Which OpenAI repositories shipped on June 1, 2026?
- openai/codex