[Android] Codex Remote is missing /compact, /side, /fork, and other commands while the same sessions expose them on iOS
What issue are you seeing?
Codex Remote in the ChatGPT Android app is missing several slash commands that are available when controlling the same Codex sessions from the ChatGPT iPad/iOS app.
The consistently missing commands include:
/compact/side/fork/feedback/review/fast
And the ability to manually call skills through /, like CI Debug.
If /compact or other unavailable commands are manually typed on Android, it is sent as a normal chat message rather than being interpreted as a Codex command.
By contrast, on iPad/iOS, the same Codex host and even the same active chat show these commands in the slash-command picker, and /compact works normally.
Cross-platform / host testing
The behavior appears specific to the Android client rather than the Codex host:
- Connect ChatGPT Android Codex Remote to a Remote host.
/compact,/side, and/forkare missing.- Manually typing
/compactsends it as ordinary chat text.
- Open the same host and same chat from ChatGPT on iPad/iOS.
/compact,/side, and/forkare present./compactexecutes correctly.
- Same effects are tested across Windows ChatGPT app, Linux Codex CLI, and the new Linux ChatGPT app.
Troubleshooting already attempted
On Android:
- Force stopped/restarted ChatGPT.
- Cleared app data.
- Uninstalled and reinstalled ChatGPT stable.
- Joined/installed the Android beta and tested again.
- Tested multiple Codex hosts, including Linux Desktop, Linux CLI Remote, and Windows.
The missing commands persist in all cases.
Steps to reproduce
- Open the current ChatGPT Android app (stable or beta).
- Open Codex Remote and connect to a Codex host.
- Open an existing Codex chat.
- Type
/in the composer. - Observe that
/compact,/side,/fork, and other commands mentioned earlier are absent. - As a test, manually type
/compactand send it. - Observe that Android sends
/compactas a normal user message rather than invoking compaction. - Open the same host/chat from ChatGPT on iPad/iOS.
- Type
/and observe that/compact,/side, and/forkare available;/compactcan be invoked successfully.
Expected behavior
Android Codex Remote should expose and invoke the same supported Remote thread-management/context commands as iOS when the connected host supports them, particularly /compact.
If these commands are intentionally unsupported on Android, the limitation should be documented and the behavior should be consistent across mobile platforms.
Actual behavior
Android exposes a reduced slash-command set. /compact, /side, /fork, and other listed commands remain unavailable even after reinstalling/resetting the app, switching to the beta, and connecting to different hosts. Manually entering these missing commands is treated as ordinary chat text.
Related issue / corroboration
Potentially related: #37904 — [Android] /goal is missing from the slash command picker until the first remote chat interaction.
That issue demonstrates a separate Android slash-command initialization problem. Its attached Android screen recording also appears to show the reduced command picker in which /compact, /side, /fork, /fast, etc. are absent. Unlike /goal in #37904, however, the commands described here do not become available after sending another chat message, and manual invocation of /compact does not work.
This suggests there may be two distinct Android Remote problems:
- Some commands such as
/goalare supported but not initially synchronized into the picker. - Other commands such as
/compact,/side, and/forkappear not to be registered/exposed by the Android Remote client at all.
Impact
These are important controls for using Codex Remote as a full mobile control surface. In particular, without /compact, a long-running Codex thread cannot be manually compacted from Android even though the exact same thread can be compacted from iOS, making efficient management of a task and compaction times basically impossible. /side and /fork similarly affect the ability to manage long or branching work remotely.
This is a huge parity difference and Codex Remote on Android is not usable or at least significantly degraded for any serious task in comparison to the iOS verison.