Synced from monorepo
Synced from monorepo Changes: - Cache growing transcripts on the messages backend - Tell the model when a wait was clamped instead of re-inviting it - Stop the stationarity nudge from claiming results are identical - Deliver the stationarity nudge after the tool result - Run auth provider commands through the platform shell (fixes Windows) - Keep monitor tool stdout short and prescriptive - Use UUIDs for analytics event insert IDs - Stop crashing at startup when the host runs out of threads - Delete the current session from within the session - Add project forking-settings toggle (backend and deploy-time control) - Reap a session’s bash and background commands when it closes - Reap a session’s hook child processes when it closes - Track coding-data consent decisions - Fail open the access gate to stop false CLI paywalls - Ship Agent Dashboard user guide - Enable doom-loop recovery by default - Kill agent children and the idle inhibitor when the parent process dies - Fix multi-process credential wipe and orphaned session log writers Source-Revision: 6372e41d828b8a6ee82c29e01a69e27ec895cca9
This commit is contained in:
parent
5da6962e4a
commit
500129c714
89 changed files with 3841 additions and 771 deletions
|
|
@ -212,6 +212,7 @@ Actions available from any screen.
|
|||
| Key | Alt Key | Action | Confirmation |
|
||||
|-----|---------|--------|-------------|
|
||||
| `Ctrl+N` | | Create a new session (optionally in a git worktree) | Yes (double-press within 1000ms) |
|
||||
| `Ctrl+\` | | Open or toggle the [Agent Dashboard](23-dashboard.md) | No |
|
||||
| `Ctrl+Q` | `Ctrl+D` | Quit the application | Yes (double-press within 1000ms) |
|
||||
|
||||
**VS Code family terminal** (VS Code, Cursor, Windsurf, Zed integrated terminals): `Ctrl+Q` is captured by the host, so Grok makes **`Ctrl+D` the sole quit key** (`Ctrl+Q` is not bound). Half-page-down is rebound to bare **`Shift+D`**. Mid-turn interject uses **`Ctrl+L`** (no alternates) because `Ctrl+Enter` / `Ctrl+I` do not reliably reach the PTY; extensions are opened via `/plugins` instead of `Ctrl+L`.
|
||||
|
|
@ -239,6 +240,30 @@ Bindings that only fire on the welcome screen (before any agent session is open)
|
|||
|
||||
---
|
||||
|
||||
## Agent Dashboard
|
||||
|
||||
Bindings while the [Agent Dashboard](23-dashboard.md) is focused (`Ctrl+\` or `/dashboard`).
|
||||
|
||||
| Key | Action |
|
||||
|-----|--------|
|
||||
| `↑` / `↓`, `j` / `k` | Navigate agent rows (selecting a row opens peek) |
|
||||
| `Enter` | Open the selected agent, or send a typed peek reply / dispatch prompt |
|
||||
| `Ctrl+S` | Reply or dispatch **and** attach to that agent |
|
||||
| `Ctrl+/` | Toggle search / filter mode |
|
||||
| `Ctrl+R` | Rename the selected agent |
|
||||
| `Ctrl+T` | Pin / unpin |
|
||||
| `Ctrl+G` | Toggle grouping (state ↔ working directory) |
|
||||
| `Ctrl+X` | Stop a running turn, or press twice within 2s to close the session |
|
||||
| `Ctrl+O` | Toggle always-approve on the selected agent |
|
||||
| `Tab` | Toggle focus between the list and the dispatch / peek input |
|
||||
| `Esc` | Step back (cancel search → close peek → clear filter → unfocus → unselect → exit) |
|
||||
| `Ctrl+\` | Exit the dashboard (or return from an attached agent) |
|
||||
| `Ctrl+.` (alt: `?`) | Shortcuts cheatsheet |
|
||||
|
||||
Details (peek vs dispatch, search prefixes, persistence): [Agent Dashboard](23-dashboard.md).
|
||||
|
||||
---
|
||||
|
||||
## Command Palette
|
||||
|
||||
Press `Ctrl+P` or `?` to open the command palette -- a searchable list of actions. The palette shows:
|
||||
|
|
|
|||
Loading…
Reference in a new issue