Skip to main content
Watchfire
Main content

Keyboard Shortcuts

Printable cheat sheet of every TUI keybinding and the keyboard shortcuts available in the Watchfire GUI.

A single-page reference for every keyboard shortcut in the Watchfire CLI/TUI and GUI. The page is designed to print cleanly on US Letter portrait — open the browser print dialog and save as PDF for offline reference.

The detailed prose lives in the CLI/TUI and GUI component pages. This page is the lookup table.

Global TUI

These bindings are active anywhere in the TUI, regardless of which panel is focused.

ShortcutAction
Ctrl+qQuit
Ctrl+hToggle help overlay
Ctrl+gOpen global settings overlay
Ctrl+fOpen fleet (cross-project) insights overlay
Ctrl+eExport report (CSV or Markdown)
Ctrl+iOpen integrations overlay
TabSwitch focus between left and right panel
Shift+dragSelect text (copy)

TUI — task list navigation

Movement and search inside the Tasks tab when the left panel has focus.

ShortcutAction
j / Move selection down
k / Move selection up
/Start incremental search across tasks
EnterConfirm search (while searching)
EscCancel search

TUI — task actions

Available when the task list is focused. d is context-sensitive — on a done task it opens the inline diff viewer; on any other task it sets the task to done.

ShortcutAction
aAdd a new task
e / EnterEdit the selected task
sStart agent on the selected task
SStop the running agent
wStart wildfire mode
!Start all ready tasks sequentially
rSet selected task to Ready
tSet selected task to Draft
dMark Done · or open the diff overlay if already Done
iOpen per-project insights overlay
xSoft-delete the selected task

TUI — task form

The Add / Edit Task overlay. The agent field is a cycling selector — Space, Enter, or cycles forward; cycles back.

ShortcutAction
TabMove to next field
Ctrl+sSave and close
EscCancel and close
Space / EnterToggle status · or cycle agent forward
Cycle agent forward
Cycle agent back

TUI — left panel tabs

Switching between Tasks, Definition, and Settings. Works whenever the left panel is focused.

ShortcutAction
1Tasks
2Definition
3Settings

Definition tab

ShortcutAction
e / EnterEdit definition in $EDITOR
j / Scroll down
k / Scroll up

Settings tab

ShortcutAction
j / Move down
k / Move up
SpaceToggle a boolean field
EnterEdit a text field

TUI — right panel tabs

The right panel hosts Chat (live agent terminal) and Logs (per-task session history). The right panel does not currently expose keyboard tab switching — click a tab in the header to switch. Once a tab is focused, the keys below apply.

Chat / terminal

ShortcutAction
(type)Input streams directly to the agent
PgUp / PgDnScroll terminal scrollback
RResume agent after an issue banner

Logs

ShortcutAction
j / Move down in log list
k / Move up in log list
EnterOpen the selected log
EscBack to log list
PgUp / PgDnScroll log content
dDelete the selected log

TUI — integrations overlay

Opened with Ctrl+i. Tab toggles between the Outbound and Inbound tabs.

Outbound list mode

ShortcutAction
j / Move down
k / Move up
aAdd a new adapter
eEdit the selected adapter
dDelete the selected adapter
tSend a synthetic test event
TabSwitch to the Inbound tab
Esc / qClose the overlay

Add-adapter form

ShortcutAction
h / Cycle adapter kind back
l / Cycle adapter kind forward
Tab / EnterAdvance to next field / submit
1 / 2 / 3Toggle event flags (events step)
EscCancel

Inbound tab

ShortcutAction
j / Move cursor down
k / Move cursor up
EnterEdit the selected field or toggle
TabSwitch back to the Outbound tab
Esc / qClose the overlay

Delete confirmation

ShortcutAction
yConfirm delete
n / EscCancel

TUI — global settings

Opened with Ctrl+g. The overlay has a categories pane on the left and a fields pane on the right; Tab swaps between them.

ShortcutAction
j / Move down
k / Move up
Tab / Shift+TabSwap between categories and fields
/Open search
SpaceToggle a notification or boolean field
EnterDrill into category / edit field / cycle default
EscClose overlay (or close search if open)

Search overlay (within global settings)

ShortcutAction
(type)Update search query
/ Move result cursor
EnterActivate the selected result
EscClose search

GUI — dashboard

The dashboard exposes a small set of global shortcuts. Filter chips and the layout toggle are mouse-driven controls, but their selection persists across reloads via localStorage[wf-dashboard-filter] and localStorage[wf-dashboard-layout].

ShortcutAction
Cmd+, / Ctrl+,Open Settings

GUI — task workspace

Project View shortcuts. The integrated terminal toggle is global to the project view; the Inspect tab adds vim-style file navigation while it has focus.

ShortcutAction
Cmd+</kbd> / <kbd>Ctrl</kbd>+<kbd>Toggle the integrated terminal panel
EscClose any modal or slide-out panel

Inspect tab

ShortcutAction
jMove to next file in the diff
kMove to previous file in the diff
/Open the file filter
rRefresh the diff
EscClose the file filter (when focused)

The Global Settings view has its own keyboard search.

ShortcutAction
Cmd+F / Ctrl+FFocus the settings search input
/ Move through search results
EnterJump to the selected result
EscClear the query · then blur the input

Beacon notification focus events

Beacon focus events are not keyboard-triggered. Click any OS toast or system tray Notifications submenu entry — the click routes through DaemonService.SubscribeFocusEvents to bring the connected GUI to the originating project, task, or digest. See the GUI doc for the underlying flow.

On this page