Keyboard Shortcuts
Global
| Key | Action |
|---|---|
| Ctrl+C | Exit the application |
| Escape | Cancel/interrupt the current AI response |
| Shift+Tab | Cycle operation mode: Normal → Auto → Plan → Normal |
| Ctrl+D | Dismiss the current system alert |
| Up Arrow | Previous item in command history |
| Down Arrow | Next item in command history |
Command history navigation works when the cursor is on the first line (Up) or last line (Down) of the input.
Autocomplete
When typing a / command and the autocomplete menu is open:
| Key | Action |
|---|---|
| Up/Down | Navigate suggestions |
| Tab or Enter | Select the highlighted suggestion (fills in the command, does not submit) |
| Escape | Close the autocomplete menu |
Tool Approval
In Normal mode, when the AI requests a write operation:
| Key | Action |
|---|---|
| Up/Down | Toggle between Approve and Deny |
| Enter | Confirm selection |
| Y | Approve |
| N | Deny |
Agent Checkpoint Approval
When a supervised agent requests approval for tool operations:
Batch Mode (default)
| Key | Action |
|---|---|
| Y | Approve all pending checkpoints |
| N | Deny all pending checkpoints |
| Tab | Switch to individual review mode |
Individual Mode
| Key | Action |
|---|---|
| Up/Down | Navigate between checkpoints |
| Y | Approve the current checkpoint |
| N | Deny the current checkpoint |
| A | Approve all remaining checkpoints |
| D | Deny all remaining checkpoints |
| Tab | Switch back to batch mode |
SVG Candidate Selection
When the AI generates SVG candidates and the selector is displayed:
| Key | Action |
|---|---|
| Up/Down | Navigate between SVG presets |
| 1–4 | Quick-select a preset by number |
| Enter | Preview the selected SVG (opens PNG in default app) |
| Space | Confirm selection and save all SVG variants |
| Q | Cancel SVG selection |
Agent Focus
When agents are running:
| Key | Action |
|---|---|
| Ctrl+, | Focus on the previous agent |
| Ctrl+. | Focus on the next agent |
Use /focus main to return to the main chat view.