From ec1a4ceb635d20af49a4459c3781497cddde54a9 Mon Sep 17 00:00:00 2001 From: Charles Cunningham Date: Thu, 19 Feb 2026 13:36:13 -0800 Subject: [PATCH] docs(tui): explain Option+Up terminal encoding fallback --- codex-rs/tui/src/chatwidget.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codex-rs/tui/src/chatwidget.rs b/codex-rs/tui/src/chatwidget.rs index c1c9525102..426d5f9ef4 100644 --- a/codex-rs/tui/src/chatwidget.rs +++ b/codex-rs/tui/src/chatwidget.rs @@ -3098,6 +3098,8 @@ impl ChatWidget { { self.cycle_collaboration_mode(); } + // Terminals can encode Option+Up as Alt+Up or Ctrl+Up (e.g. CSI 1;5A), + // so accept either modifier for queued-message restore. KeyEvent { code: KeyCode::Up, modifiers,