The Wire · Showcase
CODEX SHIPS RESPONSIVE UI FIXES AND FRESHENS MENTION SEARCH STATE
By RepoJournal · Filed · About OpenAI
Codex tightened its interface handling across four critical flows: responsive keymap menus now adapt to narrow terminals, mention popups purge stale search results, completion events now track item lifecycles, and exec-server network policy decisions move client-side.
The keymap action menu is now responsive [1], stacking descriptions below labels when space tightens at 48 columns and maintaining alignment at wider widths. Snapshot coverage confirms behavior at 48, 64, and 96 column widths. Unified mention popups [2] restart file search on every popup open to prevent inherited stale state, cache filtered rows, and refresh when query, file matches, search mode, skills, or plugins change. Completion events [3] now carry optional `started_at_ms` fields to track item start timestamps alongside completion, with fallback to completion time if no start was recorded, and subagent activity items now emit full lifecycle events. Exec-server network policy requests [4] moved client-side with request validation, per-process decision routing, and bounded concurrent callbacks that fail closed on timeout or invalid input.
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Review responsive keymap changes if you customize terminal width handling or keybinding displays openai/codex [monitor]
- → Verify mention search behavior in your workflows after the popup restart changes openai/codex [plan]
- → Check exec-server policy decision timeout configurations and adjust policyDecisionTimeoutMs if needed openai/codex [plan]
References
- [1] Make the keymap action menu responsive ↗ openai/codex
- [2] Keep unified mention results fresh ↗ openai/codex
- [3] Include item start times in completion events ↗ openai/codex
- [4] Handle exec-server network policy requests in the client ↗ openai/codex