Rewind (double escape) should not be shown if there is no user's message.

Resolved 💬 3 comments Opened Apr 25, 2026 by vinhnx Closed Apr 27, 2026

What version of Codex CLI is running?

v0.125.0

What subscription do you have?

Free

Which model were you using?

gpt-5.4-mini

What platform is your computer?

Darwin 25.4.0 arm64 arm

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

Ghostty

What issue are you seeing?

Tool UX Feedback: Rewind (double escape) should not be shown if there is no user's message.

Currently, when opening Codex CLI and not typing any message, double-pressing the Esc key triggers the Transcript Logs Viewer tool, but it includes no actual message, just a header info TUI box => so showing the transcript doesn't do anything. I think we should have a way to check and prevent the Transcript tool from showing up when there are no messages (both user messages and agent messages). And showing a TUI info message when this happens. Just a quality-of-life improvement suggestion.

Current (no message)
<img width="754" height="910" alt="Image" src="https://github.com/user-attachments/assets/499f69cd-4b47-499d-a006-2bd371e3c7ba" />

Expect (as normal, has user's messages)

<img width="757" height="910" alt="Image" src="https://github.com/user-attachments/assets/30f9debe-128f-4283-b74a-c4846cd76ce1" />

What steps can reproduce the bug?

Uploaded thread: 019dc328-31eb-7752-863a-fa87af7be199

What is the expected behavior?

Expect: (as normal, has user's messages) => Transcript log is showing only when there are User's message only.

<img width="757" height="910" alt="Image" src="https://github.com/user-attachments/assets/30f9debe-128f-4283-b74a-c4846cd76ce1" />

Additional information

_No response_

View original on GitHub ↗

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