Digest / February 24, 2026
Codex Issues Digest — February 24, 2026
42 new issues filed ·
42 resolved in openai/codex (UTC day).
New issues (42)
- Prompt history should be scoped per thread
- Sudden steep drop in model performance
- Support branch switching
- Codex desktop app generates excessive file I/O (~5,500-12,000 openat/sec), causing severe CPU load on systems with endpoint security software
- Enter key stops responding after task completion in tmux (TUI input stuck)
- Safety block
- Codex MCP connections fail with 403 on '/wham/tasks/list' and '/wham/environments' (VSCode/Windsurf)
- "Open In" IDE choice should be at a project level
- Codex tends to commit suicide
- Codex Spark unavailable in Codex CLI with Business plan?
- Markdown file:// links open in default browser (Edge) instead of VS Code editor
- Rejecting tool with "No, and tell codex what to do differently" completely ignores the given instructions
- UI bug: "Yes, continue anyway" button text overflows outside button in Codex VS Code extension
- Codex CLI drops id and status fields from assistant messages when using Responses API, breaking multi-turn conversations
- GPT-5.3-codex disappeared
- Allow codex to manage thread names
- Codex hanging on npm run build
- Hitting Expected retry limit
- exceeded retry limit, last status: 429 Too Many Requests
- "Quick Switcher" Missing from `View` Menu in macOS Menu Bar
- exceeded retry limit, last status: 429 Too Many Requests
- "Quick Switcher" fails to dismiss via the invoking keyboard shortcut `CMD-k` on macOS
- Codex Desktop App: Cannot recover moved project ("Current working directory missing")
- exceeded retry limit, last status: 429 Too Many Requests
- exceeded retry limit, last status: 429 Too Many Requests
- Regression: “Save as project” button missing (worktree management workflow)
- Feature request: optional blocking pre-write hook for deterministic integrations (e.g. Clash)
- “Create permanent worktree” button doesn’t run env setup, doesn’t appear in Settings → Worktrees, and isn’t deleted when removed
- Native Voice-to-Text Input Support for Active Codex CLI Chat Sessions
- Syntax error - mermaid version 11.12.0
- Support Codex Cloud with GitHub repositories hosted on GHE.com
- no switch mode button
- Enable the request_user_input tool in default mode
- {"detail":"Bad Request"} keeps interrupting sessions
- Organize threads in folders
- The OAuth 2.0 Client is not allowed to request scope 'api.model.audio.request'
- Codex showing "You’re out of Codex messages" and "Get plus" when i have a plus accont
- Codex Desktop on macOS becomes progressively slow and causes system-wide lag during long MCP-heavy sessions
- ID 019c90e8-5cf5-77f2-af26-d479b8ec5bc0
- spawn_agent forces approval_policy=never; breaks collab thread navigation and blocks sandbox escalation
- Allow list for commands instead of danger-full-access + deny list
- Can't edit a Run-Configuration after it's created
Resolved issues (42)
- Regression: Codex CLI TUI no longer handles input on Windows Terminal (raw ANSI sequences shown)
- Prompt history should be scoped per thread
- Codex CLI with LiteLLM gateway now failing with: "stream disconnected before completion: builder error"
- macOS app: 'Open config.toml' button in Settings is unresponsive
- Sudden steep drop in model performance
- Odd content injection
- init_skill.py fails due to missing PyYAML
- `spawn_agent` hides root cause as "not found"; forward underlying I/O error to model
- New threads stuck on loading (spinning grey box)
- stream disconnected before completion. Constant reconnects
- stream disconnected before completion: error sending request for url (https://chatgpt.com/backend-api/codex/responses)
- stream disconnected before completion: error sending request for url (https://chatgpt.com/backend-api/codex/responses)
- Request‑body parsing weakness; could enable crafted payload bypass.
- CVE‑2025‑15284
- Panic in AbsolutePathBuf::parent() under EMFILE (Too many open files)
- Codex Spark unavailable in Codex CLI with Business plan?
- Switching to sub-agent and back re-asks permission for commands previously ran that aren't being run again
- Switching to sub-agent & back to main agent via `/agent` repeats `request_user_input` elicitation
- GPT-5.3-codex disappeared
- Multi-worker agent change question problem
- exceeded retry limit, last status: 429 Too Many Requests
- Codex Desktop App: Cannot recover moved project ("Current working directory missing")
- Git for Windows: sh.exe fails with CreateFileMapping (Win32 error 5) in non‑interactive automation (Codex tool)
- "Quick Switcher" Missing from `View` Menu in macOS Menu Bar
- exceeded retry limit, last status: 429 Too Many Requests
- "Quick Switcher" fails to dismiss via the invoking keyboard shortcut `CMD-k` on macOS
- exceeded retry limit, last status: 429 Too Many Requests
- Feature request: optional blocking pre-write hook for deterministic integrations (e.g. Clash)
- Snowflake MCP streamable_http fails at initialize with "error decoding response body" while same PAT/server works in Cursor
- Native Voice-to-Text Input Support for Active Codex CLI Chat Sessions
- no switch mode button
- Enable the request_user_input tool in default mode
- exceeded retry limit, last status: 429 Too Many Requests
- Hitting Expected retry limit
- {"detail":"Bad Request"} keeps interrupting sessions
- Codex TUI treats scoped npm package strings as @ file mentions and blocks normal Enter submit
- Syntax error - mermaid version 11.12.0
- The OAuth 2.0 Client is not allowed to request scope 'api.model.audio.request'
- `project_root_markers` is not honored for AGENTS.md discovery
- Codex showing "You’re out of Codex messages" and "Get plus" when i have a plus accont
- ID 019c90e8-5cf5-77f2-af26-d479b8ec5bc0
- Regression: “Save as project” button missing (worktree management workflow)