The Wire · Showcase
CODEX FIXES MACOS TUI CORRUPTION, AUDITS MISSING SESSIONS
By RepoJournal · Filed · About OpenAI
Codex shipped a critical fix for a macOS terminal bug that was corrupting the composer viewport with runtime diagnostics, while simultaneously adding visibility into why users are losing sessions in the app.
The macOS stderr guard [1] solves a nasty problem: MallocStackLogging and other runtime diagnostics were painting directly into the TUI's viewport without going through the renderer, making diagnostic output appear to leak into the input area. This is the kind of invisible corruption that would drive users crazy until they restart. Codex also tightened up the TUI's markdown rendering across three separate improvements [2][3]. Numbered lists now maintain proper indentation and spacing so findings don't visually run together, and markdown table column allocation now prioritizes wrappable content like file paths instead of collapsing adjacent columns to unreadable widths. On the diagnostics side, a new doctor thread inventory audit [4] addresses the gap between what the app server thinks exists in SQLite state and what actually lives on disk as rollout JSONL. When users report missing sessions, doctor can now show the mismatch directly instead of a generic health error. Finally, the TUI's MCP inventory flow [5] stopped joining local config with the app server's remote MCP status, which was causing stale command and URL details to render when the source of truth moved upstream.
Action items
- → Pull the latest Codex build to eliminate macos stderr corruption in the TUI openai/codex [immediate]
- → Use doctor threads audit when diagnosing missing session reports openai/codex [plan]
- → Monitor MCP inventory rendering after the local config join removal openai/codex [monitor]
References
- [1] fix(tui): prevent macos stderr from corrupting composer ↗ openai/codex
- [2] fix(tui): improve multiline markdown list readability ↗ openai/codex
- [3] fix(tui): improve markdown table column allocation ↗ openai/codex
- [4] Add doctor thread inventory audit ↗ openai/codex
- [5] TUI config cleanup: MCP inventory ↗ openai/codex
FAQ
- What changed in OpenAI on May 26, 2026?
- Codex shipped a critical fix for a macOS terminal bug that was corrupting the composer viewport with runtime diagnostics, while simultaneously adding visibility into why users are losing sessions in the app.
- What should OpenAI teams do about it?
- Pull the latest Codex build to eliminate macos stderr corruption in the TUI • Use doctor threads audit when diagnosing missing session reports • Monitor MCP inventory rendering after the local config join removal
- Which OpenAI repositories shipped on May 26, 2026?
- openai/codex