codex - 💡(How to fix) Fix Codex App slash menu shows prompts/skills but hides built-in commands like /status and /review

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

prompts:api-reviewer API contracts, backward compatibility, versioning, error semantics

Root Cause

This makes the App behavior contradict the current App docs and creates a confusing surface mismatch:

  • CLI built-ins work.
  • App docs say /status and /review should work.
  • App bundle contains implementations for these commands.
  • Runtime App UI only shows prompts/skills.

For long-running threads, losing /status also removes the documented in-App way to inspect thread ID, context usage, and rate limits.

Code Example

prompts:api-reviewer          API contracts, backward compatibility, versioning, error semantics
prompts:code-reviewer         Expert code review specialist with severity-rated feedback
prompts:style-reviewer        Formatting, naming conventions, idioms, lint/style conventions
prompts:quality-reviewer      Logic defects, maintainability, anti-patterns, SOLID principles
prompts:security-reviewer     Security vulnerability detection specialist
prompts:performance-reviewer  Hotspots, algorithmic complexity, memory/latency tradeoffs

Skills
Review Follow-up                Address actionable PR feedback
Code Review [OMX]               Run a comprehensive code review
Caveman Review                  Ultra-compressed code review comments

---

apps                                    stable             true
plugins                                 stable             true
goals                                   experimental       true
hooks                                   stable             true
multi_agent                             stable             true
tool_suggest                            stable             true
workspace_dependencies                  stable             true

---

Failed to sync experimental feature enablement
unsupported feature enablement `auth_elicitation`: currently supported features are apps, memories, mentions_v2, plugins, remote_control, tool_suggest, tool_call_mcp_elicitation

---

id: `status`
title: Status
description: Show chat id, context usage, and rate limits
requiresEmptyComposer: false

---

id: `review-mode`
description: Review unstaged changes or compare against a branch
RAW_BUFFERClick to expand / collapse

What version of the Codex App are you using (From “About Codex” dialog)?

Codex App: 26.519.31651 App bundle version: 3017 Bundled CLI/runtime: codex-cli 0.133.0-alpha.1

What subscription do you have?

Plus

What platform is your computer?

macOS, Apple Silicon

What issue are you seeing?

Built-in Codex App slash commands are missing from the app composer slash menu, while prompts and skills still appear.

This is not a full autocomplete failure. Typing /review opens a candidate list, but the list contains only prompt/skill entries, not the built-in App slash command.

Observed when typing /review in the Codex App composer:

prompts:api-reviewer          API contracts, backward compatibility, versioning, error semantics
prompts:code-reviewer         Expert code review specialist with severity-rated feedback
prompts:style-reviewer        Formatting, naming conventions, idioms, lint/style conventions
prompts:quality-reviewer      Logic defects, maintainability, anti-patterns, SOLID principles
prompts:security-reviewer     Security vulnerability detection specialist
prompts:performance-reviewer  Hotspots, algorithmic complexity, memory/latency tradeoffs

Skills
Review Follow-up                Address actionable PR feedback
Code Review [OMX]               Run a comprehensive code review
Caveman Review                  Ultra-compressed code review comments

The built-in /review command does not appear.

The same happens for /status: the Codex CLI recognizes /status, but the Codex App slash menu does not show the built-in /status command.

This looks like the App slash autocomplete provider is still alive, but only the prompt/skill providers are contributing candidates. The built-in App slash command registry/provider appears not to be mounted or is being filtered out.

Expected behavior

The Codex App composer slash menu should include documented built-in App commands such as:

  • /status
  • /review
  • /mcp
  • /plan
  • /goal when enabled

The official Codex App commands page currently documents /status and /review as App slash commands:

  • /review — start code review mode
  • /status — show thread ID, context usage, and rate limits

Enabled skills can also appear in the slash list, but they should not replace/hide built-in commands.

Actual behavior

  • Typing / opens a list, but it only indexes prompts and skills.
  • Built-in App slash commands like /status and /review are missing.
  • Restarting the Codex App does not fix it.
  • The Codex CLI still has /status, /review, /new, etc.
  • /new and /clear being CLI-only is understandable, but /status and /review should exist in the App according to the App docs.

Reproduction steps

  1. Open Codex Desktop App on macOS.
  2. Open a local thread.
  3. Click the composer.
  4. Type /review.
  5. Observe that only prompt/skill entries appear; the built-in /review command is absent.
  6. Type /status.
  7. Observe that the built-in /status command is absent.
  8. Run Codex CLI separately and confirm /status works there.

Local evidence

codex features list shows relevant local features enabled, including:

apps                                    stable             true
plugins                                 stable             true
goals                                   experimental       true
hooks                                   stable             true
multi_agent                             stable             true
tool_suggest                            stable             true
workspace_dependencies                  stable             true

codex doctor --json reports config loaded and ChatGPT/WebSocket connectivity OK, but the App logs repeatedly show failed experimental feature sync:

Failed to sync experimental feature enablement
unsupported feature enablement `auth_elicitation`: currently supported features are apps, memories, mentions_v2, plugins, remote_control, tool_suggest, tool_call_mcp_elicitation

This may or may not be the direct cause, but it shows that the App frontend/runtime feature tables are not fully aligned on this machine.

I also inspected the installed App bundle locally. The compiled App frontend still contains built-in command registrations such as:

id: `status`
title: Status
description: Show chat id, context usage, and rate limits
requiresEmptyComposer: false

and:

id: `review-mode`
description: Review unstaged changes or compare against a branch

So this does not look like the commands were removed from the bundle. They exist in the shipped App code, but they are not exposed in the running composer slash menu.

Related issues

This appears closely related to, but more specific than:

  • #16535 — slash commands completely not working in Codex Desktop App; CLI /status works
  • #19249 — Desktop regression around slash/local skill chip submission
  • #21293 — Codex App slash command submission bug for localized command
  • #22049 — App/CLI mismatch around /goal

The distinguishing detail here is that the slash menu is not dead: prompt and skill entries appear. The missing part is the built-in App command provider/registry.

Why this matters

This makes the App behavior contradict the current App docs and creates a confusing surface mismatch:

  • CLI built-ins work.
  • App docs say /status and /review should work.
  • App bundle contains implementations for these commands.
  • Runtime App UI only shows prompts/skills.

For long-running threads, losing /status also removes the documented in-App way to inspect thread ID, context usage, and rate limits.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

The Codex App composer slash menu should include documented built-in App commands such as:

  • /status
  • /review
  • /mcp
  • /plan
  • /goal when enabled

The official Codex App commands page currently documents /status and /review as App slash commands:

  • /review — start code review mode
  • /status — show thread ID, context usage, and rate limits

Enabled skills can also appear in the slash list, but they should not replace/hide built-in commands.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING