Skip to content

Keys

The same keys work in the web cockpit and the terminal client, on the selected task or row. Lowercase keys and digits belong to the core; actions of the loop, of plugins and of intents use uppercase letters.

KeyAction
j kmove the selection (the arrows too, in the terminal)
Enter / Escopen / close the detail
xto Next
wto Waiting (asks on whom, optional)
sschedule or snooze (asks the date, or activity)
yto Someday
lto Reference
ftoggle Focus
pmake a project or attach to one
aapprove the draft or proposal
ddelegate to an agent (asks for optional guidance; in the terminal, Tab hands it to a session)
rreply in the task’s conversation: sent now or held for your approval, as the reply verb’s send in tasks.toml says (now in the bundled profile); in the terminal, Tab does the other
iedit a draft’s text (terminal)
edone
Backspacedismiss
oopen the source
=group by the next field the view offers (terminal): the view’s own, each other field, then none
-sort by the next field the view offers (terminal): the view’s own order, then each field ascending and descending
ncapture
1-9the gate’s intent of that number, in the order the gate lists them, while a gate is focused; in the terminal, pick a draft the open detail lists when it asks no question
Cmd+Enterin a gate’s answer box (web), send the answer with the option picked
KeyAction
g i, g m, g w, g c, g n, g b, g t, g u, g a, g z, g f, g p, g d, g o, g rInbox, Needs me, Waiting, Chase, Fits now, Blocked by me, Stalled, In loop, Approved, Snoozed, Focus, Projects, Done, Outbox, Review: each view’s key in views.toml, and a view of yours adds its own (g, a space and a key no core key uses)
g gthe GitHub views: a plugin’s own chord, which its UI declares (key), served while the plugin is enabled; a view’s key in views.toml takes it first
Shift+1..9switch area
/filter
+add a filter (web): a palette of the list’s fields, then the values its items hold of the one picked
g hthe home (web)
Cmd+K (web), Ctrl+K (terminal)the omnibox (web): search, a pasted link, a known verb or the agent, and every action of the selection with its key while nothing is typed; the palette with every action in the terminal
?help
Tabnext view of the group (terminal)
] [next and previous step of the Review; while the focus is in a task’s detail panel (web), the next and previous tab
ccopy a link to what shows, wloop://open/#<route> (web)
topen the detail in a window of its own, while the focus is in the detail; a new tab in a browser (web)
q, Ctrl+Cquit (terminal)
KeyAction
Enterrun the decision’s primary action
j / knext / previous decision, without acting
oopen the source
Escback to the home
KeyAction
RRun now: send the pending or held round
SSkip the pending round
GGuide: send the round now with guidance
Ttrust the folder and run
Ddismiss a block
Wanswer the agent’s question (a number picks that option, y or n answers a confirmation, other text is a free answer)
Ccontinue the stopped turn without an answer
Xdismiss the turn
Atake over
Hpause or resume
Mmute or unmute
Oopen
Ycopy a review request
Vreview
Faddress
Nnudge

An intent of yours adds its own uppercase key.

In the cockpit, Tab moves from row to row, and on a board from card to card; a row’s controls (its facet buttons, links and actions) are out of the Tab order, and Left and Right move between them and the row, Home and End to the first and the last. j and k move the selection from any of them. A draft’s buttons in the Outbox keep their place in the Tab order.

In the terminal, actions that take text ask on the bottom line: Enter sends, Esc cancels. In the reply, edit and delegate prompts, Ctrl+E opens the text in $VISUAL or $EDITOR, and a draft of several lines opens there directly. Take over, run, nudge, and approving, retrying or discarding a draft ask for a y naming what they act on; a y typed in the same burst as the key before it does not count. q waits for running actions to finish (a second q leaves anyway).