Sending a message near the end of a codex response does not queue it

Open 💬 3 comments Opened Feb 28, 2026 by dominic-r
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of Codex CLI is running?

0.106.0

What subscription do you have?

Pro

Which model were you using?

gpt-5.3-codex

What platform is your computer?

Darwin 25.3.0 arm64 arm

What terminal emulator and version are you using (if applicable)?

Ghostty

What issue are you seeing?

When the model is working on a task and nearing the end of it, as seen in the below screenshot:, the next queued message (the first "also, ...") is never sent to codex. The second one, is sent as seen by the model responding.

<img width="1576" height="731" alt="Image" src="https://github.com/user-attachments/assets/b03e758a-b73b-4e5b-8ba6-bad62dd8eeb0" />

Here's the text version of the above image ^^:

 Good call. I tuned defaults to reduce robotic sound:

  - Default EN voice: en-US-ChristopherNeural (instead of Guy)
  - Default prosody: --edge-rate +0% and --edge-pitch +0Hz (neutral)
  - Default chunk size: --max-chars-per-chunk 1000 (fewer voice resets)


• I’m committing the voice naturalness tuning changes now.

• Ran git add apps/audiobook/src/audiobook/config.py apps/audiobook/src/audiobook/cli.py apps/audiobook/README.rst && git commit -m "audiobook: tune default edge voice for less robotic narration"
  └ [sdko/audiobook-epub-mp4 8bf76232] audiobook: tune default edge voice for less robotic narration
     3 files changed, 7 insertions(+), 7 deletions(-)


› also is there a better audio format? 5 chunks are 3.3mb


• Committed.

  - 8bf76232 audiobook: tune default edge voice for less robotic narration


› also is there a better audio format? 5 chunks are 3.3mb


• Yes. 3.3 MB for 5 chunks is normal for temporary chunk files, but you can get much smaller finals.

  Best options:

  - Most compatible: AAC mono at 32k–48k (.m4a/.m4b or audio track in .mp4)
  - Smallest for speech: Opus at 20k–32k (.opus/.webm), but less universal compatibility

  Right now your pipeline is likely bigger than needed because it goes through WAV and uses a higher AAC bitrate.
  For audiobooks, a good default is:

  - -ac 1 (mono)
  - -ar 22050
  - -b:a 48k (or 32k if you want smaller)

  If you want, I can patch it so output defaults to compact audiobook settings and add flags like --audio-bitrate / --audio-codec.

What steps can reproduce the bug?

I don't have a consistent repro, but here's the thread id: 019ca174-4777-7a43-b122-4febcc984fb9

What is the expected behavior?

The latest message is queued as it normally does

Additional information

_No response_

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 6 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #12588
  • #11214
  • #11060

Powered by Codex Action

dominic-r · 6 months ago

^^

  • not the first one as no newline is inserted
  • all keys still work, so no
  • this is a cli bug, not desktop app
dominic-r · 6 months ago

Also, this bug has occurred several times in the last week or two that I remember