When a turn is already running, the in-progress message path defaults to Queue for new sessions and existing users without a saved preference.
- Dev server running (
pnpm run dev) - Open any existing thread with message composer enabled
- Start from a clean setting state by clearing localStorage key
codex-web-local.in-progress-send-modeif present - Light theme and dark theme both available from the appearance switcher
- Open a thread and ensure no previous turn is running
- Confirm settings shows
When busyline labeled asQueue - Send a message that triggers an in-progress response
- While the response is running, submit a second message and observe submit mode label / destination behavior
- Open the queue list and confirm the second message is queued
- Switch to dark theme and repeat step 4 using another thread
- The in-progress setting defaults to
Queuewhen no saved preference exists - A second message sent during an active turn is queued, not used as steer
- Queue order and queued item actions remain functional in both light theme and dark theme
- Clear the queue by sending/steering queued items or deleting queued rows