Codex Remote on Android omits codex_app tools in mobile-created tasks and hangs them in desktop-created tasks

Open 💬 2 comments Opened Jul 12, 2026 by findolor

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
  1. Create a task directly in the Codex desktop app on macOS.
  2. Pair an Android device with that Codex host.
  3. Open the desktop-created task through ChatGPT on Android.
  4. Confirm that codex_app.list_threads is available.
  5. Ask Codex to call list_threads({ limit: 3 }).
  6. Observe that the call remains running for 60+ seconds and returns no data.
  7. Open the same host and task through ChatGPT on iOS.
  8. Run the same call and observe that it completes successfully.
B. Tools are missing
  1. From ChatGPT on Android, create a new Codex task on the connected host.
  2. Inspect the tools available to the agent.
  3. Observe that codex_app thread-management tools such as create_thread, list_threads, read_thread, and set_thread_title are 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_threads to 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.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗