Structured request_user_input prompt not shown on Codex mobile iPhone

Open 💬 2 comments Opened May 24, 2026 by peterholko

What happened?

A structured request_user_input prompt did not appear as a waiting/interactable prompt in Codex mobile on iPhone. The same interaction was visible/understandable on desktop, but on iPhone the user did not see the waiting questions and later saw the question payload reflected in the transcript, which made the flow confusing.

Steps to reproduce

  1. Open a Codex thread from an iPhone/mobile client.
  2. Have the assistant invoke a structured request_user_input prompt with multiple-choice questions.
  3. Observe the mobile UI while the thread is waiting for input.
  4. Compare with desktop/web behavior.

Expected behavior

The mobile client should show the structured questions as an obvious waiting/interactable prompt, or fall back to a plain chat rendering that the user can answer from mobile.

Actual behavior

The iPhone client did not show the waiting questions to the user. After the flow moved on, the structured question content/answers appeared in the transcript, which looked like the assistant had unexpectedly shown the questions back to the user.

Impact

Users on mobile can miss required clarification prompts, cannot respond from the mobile UI, and may misinterpret the transcript as assistant error or unintended action.

Environment

  • Surface: Codex mobile / iPhone
  • Desktop comparison: Codex desktop/web showed the prompt flow correctly
  • Date observed: 2026-05-24
  • Exact iOS/app version: unknown

Additional context

The prompt used two multiple-choice questions for planning: one about splitting game actions into Survey / Prospect / Investigate, and one about whether survey should affect current tile only or adjacent tiles.

View original on GitHub ↗

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