Codex Remote on Android omits codex_app tools in mobile-created tasks and hangs them in desktop-created tasks
What version of the Codex App are you using (From “About Codex” dialog)?
Current build available on 2026-07-12 (exact version unavailable while reporting remotely)
What subscription do you have?
Not provided
What platform is your computer?
macOS (Apple Silicon), controlled through ChatGPT mobile on Android and iOS
What issue are you seeing?
Codex Remote on Android has two different failure modes for codex_app thread-management tools, depending on where the task was created.
1. Task created in the Codex desktop app, then opened from Android
The thread-management tools are present in the agent's tool manifest, including codex_app.list_threads. However, calls hang indefinitely and return no data. We reproduced this with list_threads({ limit: 3 }), waited 60–90 seconds, and had to terminate the call.
Ordinary conversation continues to work in the same task.
When the same desktop-created task and connected host are controlled from iOS, the identical list_threads call completes successfully.
2. Task created from ChatGPT mobile on Android
The codex_app thread-management tools do not exist in the agent's tool manifest at all. This matches the behavior described in #26907.
Together, these suggest that Android Codex Remote handles both the dynamic tool manifest and tool-call result delivery differently from iOS.
Related: #26907
What steps can reproduce the bug?
A. Tools are available but hang
- Create a task directly in the Codex desktop app on macOS.
- Pair an Android device with that Codex host.
- Open the desktop-created task through ChatGPT on Android.
- Confirm that
codex_app.list_threadsis available. - Ask Codex to call
list_threads({ limit: 3 }). - Observe that the call remains running for 60+ seconds and returns no data.
- Open the same host and task through ChatGPT on iOS.
- Run the same call and observe that it completes successfully.
B. Tools are missing
- From ChatGPT on Android, create a new Codex task on the connected host.
- Inspect the tools available to the agent.
- Observe that
codex_appthread-management tools such ascreate_thread,list_threads,read_thread, andset_thread_titleare absent.
Affected desktop-created task/thread ID observed during testing:
019f55a8-30aa-7f23-b362-acc51be73886
What is the expected behavior?
Android-created and desktop-created tasks opened through Android Remote should receive the same appropriate codex_app tool manifest as equivalent local/iOS tasks, and available tool calls should complete normally.
Additional information
- Reproduced the hanging call multiple times from Android.
- Reducing
list_threadsto three results did not help. - Normal messages continue working through Android.
- The same tool, host, and desktop-created task work through iOS.
- No repository or Git operation is involved.
- Approximate reproduction date: 2026-07-12, Europe/Istanbul timezone.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗