Digest / March 31, 2026
Codex Issues Digest — March 31, 2026
62 new issues filed ·
22 resolved in openai/codex (UTC day).
New issues (62)
- Code review formatting outside of code review mode
- Windows app appears unstable around branch/worktree state
- Codex CLI /resume: Summary Preview of History
- [BUG] DeactivatedWorkspaceModal crashes — blanket HTTP 402 blocks reactivation, payment, and all data access (Case #07076415)
- Queue /permission command
- Chinese thread names render as meaningless symbols
- Wrong Pull Request title and description
- Windows: app-server.mjs spawn('codex') fails with ENOENT due to missing shell:true
- Files with same name not index correctly
- Plugins not show, only show skills
- Auto fix conflicts
- RolloutRecorder shutdown race can drop tail rollout items and emit `channel closed`
- hooks: add permission request event for parity with claude code's auto-approve flow
- TUI startup/render path is rough under mosh
- Display actual skill names instead of "Read SKILL.md"
- Feedback submission fails with "We couldn't submit your feedback, please try again in a moment"
- cmd+k doesn't search threads
- Single Esc/Enter get duplicated in TUI, making undo unreliable
- icon_small for skills is not being displayed properly across the entire UI.
- ⚠ MCP client for `r-studio` failed to start: MCP startup failed: Permission denied (os error 13)
- Add opt-in WakaTime integration for AI-assisted coding metrics
- Codex repeatedly fails to apply patch and keeps spinning background terminals that don't stop running
- Sandboxed DNS resolution intermittently fails for external Postgres endpoints while same command succeeds when escalated
- $ skill picker in app-server TUI is capped, not scrollable, and makes installed skills undiscoverable
- Side bar becomes black, can't see anything but I can click everythings
- PPTX export produces PowerPoint repair dialog and removes unreadable content
- High CPU usage triggered by rendering file/code links in chat; confirmed `open-in-target` failure loop in extension
- Sorting of sessions under Threads changes to "Last Created" rather than "Last responded" when app is restarted
- feat: include user_id in rate limit data persisted to session rollout files
- Codex can't enumerate tools for the laravel-boost mcp server.
- core: prevent external tool shadowing and stabilize tool_search discovery
- CLI: after compaction, Codex may keep saying "Agent spawn failed" even though earlier subagents already finished
- The shell is blocked in this sandbox in 0.117.0. Works in 0.114.0
- Animated title interacting poorly with Iterm2
- After Automations run, the app’s notification badge (red dot) cannot be cleared
- bwrap: loopback: Failed RTM_NEWADDR: Operation not permitted
- TUI/CLI performance regression from 116 to 117
- Codex creates an emtpy .codex file
- Windows: spawn ENOENT in app-server.mjs — missing shell:true for .cmd shims
- Approval rejection follow-up text is delayed, so model continues without immediate user steer
- Show session name in statusline
- VS Code Codex extension receives Cloudflare challenge HTML (403) instead of JSON, causing authentication failure and unstable state
- Request: `/review/` changes made during last time duration (e.g. changes made in last 2 days)
- Unable to install plugins when using API
- Windows desktop: apply_patch intermittently fails with "windows sandbox: setup refresh failed" after directory refresh
- codex stuck in working, will not proceed
- Feature request: add a scrollable picker for /skills in Codex CLI
- Antigravity IDE steals focus when Codex chat is open
- Codex CLI truncates prior output after next prompt submission
- Codex cannot call python.
- Subagent/team UI not surfaced on resumed history threads
- token burn
- codex_apps MCP bootstrap fails on SOCKS-only ALL_PROXY and appears to require HTTP proxy vars
- Feature: Make the graph view more interactable
- codex app-server hanging since 0.117.0+ after it emits some tool calls
- Windows: responses_websocket connect to chatgpt.com/backend-api/codex/responses times out while responses_http succeeds
- zsh completion for -p/--profile is missing dynamic profile discovery
- There a terrible taste in tui
- `spawn_agent` with an explicit model and reasoning override is reported incorrectly when `fork_context=true`.
- '/ps' not showing expected background terminals on Windows
- Codex desktop app intermittently freezes Windows shell/UI; opening Codex Settings stops the freeze
- Empty `.codex` file created at repo root
Resolved issues (22)
- Queue /permission command
- Chinese thread names render as meaningless symbols
- Plugins not show, only show skills
- Support dynamic bearer token refresh for custom model providers
- exec resume: input_tokens grow by ~18K per turn regardless of message size (system prompt re-injected on every resume)
- Codex app-server exited unexpectedly
- Windows desktop: apply_patch intermittently fails with "windows sandbox: setup refresh failed" after directory refresh
- $ skill picker in app-server TUI is capped, not scrollable, and makes installed skills undiscoverable
- Animated title interacting poorly with Iterm2
- Codex creates an emtpy .codex file
- Show session name in statusline
- Unable to install plugins when using API
- Feature request: zsh-style Ctrl+R reverse search in the TUI composer
- codex stuck in working, will not proceed
- Feature request: add a scrollable picker for /skills in Codex CLI
- Switching model_provider hides existing local sessions from resume/fork/history
- token burn
- Codex CLI truncates prior output after next prompt submission
- Windows: responses_websocket connect to chatgpt.com/backend-api/codex/responses times out while responses_http succeeds
- subagents: Stopping the parent agent by interrupting should also stop the subagents
- There a terrible taste in tui
- `spawn_agent` with an explicit model and reasoning override is reported incorrectly when `fork_context=true`.