From ed8888712521e0b21452e07a1fabde473e3084b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnaud=20H=C3=A9ritier?= Date: Sat, 12 Sep 2026 04:01:55 +0000 Subject: [PATCH] docs: update for PR #4248 - allow editing pending messages Document the new Alt+Up shortcut that recalls pending steered, follow-up, and locally queued messages back into the editor for editing, in both the lean-TUI steering paragraph and the keyboard shortcuts table. Reflects changes from docker/docker-agent#4248. Source PR: https://github.com/docker/docker-agent/pull/4248 --- docs/features/tui/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/features/tui/index.md b/docs/features/tui/index.md index 39c57831db..fe8ff541e7 100644 --- a/docs/features/tui/index.md +++ b/docs/features/tui/index.md @@ -59,7 +59,7 @@ settings: Omit `lean` or set it to `false` to keep the full TUI as the default. You can still use `--lean` for a single run, or `--lean=false` to use the full TUI when `settings.lean` is enabled. See [User Settings](../../configuration/user-settings/index.md) for the full precedence rules between flags and user config. -The lean TUI supports **steering** and **follow-ups** while the agent is running. Press Enter to steer the active turn, or Alt+Enter to queue the message as a separate turn after the current one finishes. Pending messages appear with muted styling at the end of the live stream, labeled `Steering:` or `Follow-up:` so it's clear which turn each one will land on. +The lean TUI supports **steering** and **follow-ups** while the agent is running. Press Enter to steer the active turn, or Alt+Enter to queue the message as a separate turn after the current one finishes. Pending messages appear with muted styling at the end of the live stream, labeled `Steering:` or `Follow-up:` so it's clear which turn each one will land on. Press Alt+Up to withdraw every still-pending steer/follow-up (and any locally queued message) back into the editor, concatenated in the order they were sent, so you can edit and resend them; messages the agent has already picked up are left alone. The lean TUI supports a focused set of slash commands: `/new`, `/sessions`, `/compact`, `/model`, `/effort`, `/copy`, `/clear`, `/help`, `/exit` (alias: `/quit`), plus any agent-defined commands. Type `/model` (or `/model `) to switch the active model inline — the command opens a fuzzy-searchable list of available models. Type `/sessions` (or `/sessions `) to browse and resume past sessions from the current working directory. Type `/copy` to copy the last assistant response to the clipboard. @@ -490,6 +490,7 @@ Customize session titles to make them more meaningful and easier to find. By def | Escape | Cancel current operation | | Enter | Send message (or steer while the agent is running) | | Alt+Enter | Queue a follow-up turn while the agent is running | +| Alt+Up | Recall all pending (steered/follow-up/queued) messages back into the editor for editing | | Shift+Enter | Insert a newline | | Up/Down | Navigate message history |