Add a final-answer-only / quiet transcript mode to the CLI TUI

Open 💬 0 comments Opened Aug 4, 2026 by BulatMukhutdinov

What variant of Codex are you using?

CLI (codex-cli 0.146.0), interactive TUI on macOS.

What feature would you like to see?

Add a configurable final-answer-only / quiet transcript mode to the interactive CLI TUI, similar to the desktop app's thread-detail control. In this mode, Codex would hide routine execution events such as Ran ..., command output, file/tool activity, and nonessential technical status rows, while still showing intentional assistant messages and the final answer.

For example, expose a setting such as tui.thread_detail = "final-only" plus an in-session toggle. Approvals, errors, and safety-critical prompts should remain visible, and hidden execution details should remain available in the saved transcript or through an expand/transcript command.

Additional information

hide_agent_reasoning = true only suppresses reasoning events; it does not hide tool and command execution rows. A typical noisy transcript currently contains entries like:

• Ran cat > tools/google_play_submit.py <<'PY'
  └ script_ok
• Context compacted
• Ran printf 'repo='; git rev-parse ...

This should be opt-in rather than the default. It would provide CLI parity with users who prefer a conversation-focused view while retaining the existing auditable view for everyone else.

Related but not duplicate: #4550 concerns command folding/output truncation and primarily asks for more visibility, whereas this request asks for an opt-in minimal view.

View original on GitHub ↗