The Wire · Showcase
CODEX REFACTORS THREAD ORDERING AND FILE STREAMING AS SDK RELEASES ROLL OUT
By RepoJournal · Filed · About OpenAI
Codex shipped a server-owned recency timestamp to decouple sidebar ordering from mutation tracking [ref:1], while the Node and Python SDKs both landed point releases with fixes and new admin APIs [ref:6] [ref:11].
The Codex team is stabilizing core infrastructure ahead of larger refactors. A new `recencyAt` field [1] lets clients sort threads by recency without conflating it with `updatedAt`, the actual mutation timestamp. In parallel, path handling got clarified [2] to separate model-generated paths from legacy API paths, preventing the model from generating relative paths where absolute ones are required. On the runtime side, cell lifecycle behavior is now codified with expanded test coverage [3], locking in intended semantics before refactoring the runtime. File streaming also got the streaming treatment [4]: exec-server now chunks large remote reads into 1 MiB blocks with backpressure instead of buffering everything in memory. Across the SDKs, openai-node v6.43.0 [5] fixed TypeScript configuration and restored pnpm setup, while openai-python v2.42.0 [6] added admin spend_alerts API support and synced with the latest OpenAPI spec.
Action items
- → Update openai-node to v6.43.0 to fix TypeScript build issues openai/openai-node [plan]
- → Update openai-python to v2.42.0 for admin spend_alerts support openai/openai-python [plan]
- → Review recencyAt implementation in Codex for sidebar sort refactors openai/codex [monitor]
References
- [1] Add thread recencyAt for sidebar ordering (#27910) openai/codex
- [2] Clarify model-generated and legacy app path types ↗ openai/codex
- [3] code-mode: extend test coverage to lock in cell lifecycle ↗ openai/codex
- [4] [codex] exec-server: stream files in chunks (#28354) openai/codex
- [5] v6.43.0 ↗ openai/openai-node
- [6] v2.42.0 ↗ openai/openai-python
FAQ
- What changed in OpenAI on June 17, 2026?
- Codex shipped a server-owned recency timestamp to decouple sidebar ordering from mutation tracking , while the Node and Python SDKs both landed point releases with fixes and new admin APIs .
- What should OpenAI teams do about it?
- Update openai-node to v6.43.0 to fix TypeScript build issues • Update openai-python to v2.42.0 for admin spend_alerts support • Review recencyAt implementation in Codex for sidebar sort refactors
- Which OpenAI repositories shipped on June 17, 2026?
- openai/codex, openai/openai-node, openai/openai-python