Keys
Every key in the Candle Harness, from the table the Candle Harness itself reads to act on them, so this page and the keys can’t differ. ? with the input line empty shows the same list in the Candle Harness, and the hint line beside the input line says what ⏎ and esc do where you are.
Two rules hold whatever is open. ctrl-x twice is the kill switch from anywhere, overlays included. And ⏎ approves a card only with the input line empty, once the card has shown for 300 ms; a pick in the palette never approves one.
Anything drawn as a chip can be clicked. The last column names the key’s row in the palette (ctrl-k), where it has one.
| Key | Where | What it does | In the palette |
|---|---|---|---|
⏎ | with the line empty | Approve the highlighted card, once it has shown for 300 ms (1.5 s when it arrived while another card was waiting). | |
⏎ | with text on the line | Send it, as a command or to the agent. | |
ctrl-n | anywhere | Reject the highlighted card. | “reject” |
ctrl-o | anywhere | See everything the highlighted card is bound to. | “card details” |
ctrl-r | anywhere | Re-quote the newest expired card at the current price. | “re-quote” |
ctrl-t | anywhere | Ask the agent: about the highlighted row, a question put on the line; or a trade naming a token nobody has shown, sent as typed. | “ask the agent” |
esc | with the line empty | Stop the agent’s turn; a message waiting runs next. | “stop the turn” |
esc | in the Journal’s search | Give the keys back to the input line; ↑ from the Journal’s first row, or its search chip, types into it again, and ⏎ keeps the search. | |
↑ | on the Journal’s first row | Type into the Journal’s search line: words, a token, an agent; it searches everything recorded. | |
ctrl-x twice | anywhere | Kill switch: pause buys, stop the agent; sells still work. | “kill switch” |
ctrl-k | anywhere | The palette: every action, tab, layout, pane, agent, preset, token and Candle command. | |
? | with the line empty | The commands you can type, and every key. | “help” |
? then c | in help | The palette at Candle’s commands, each a request for the agent. | |
ctrl-g | anywhere | The agent’s preset, engine and model, from its next turn. | |
ctrl-p | on a pane | Pop the focused pane out into a tmux or cmux split of its own; it comes back when you close it there. | |
ctrl-f | anywhere | Positions, wallets, activity: all agents, or the active one. | “one agent or all” |
tab · ←/→ · ↑/↓ | anywhere | Move between panes; ↑/↓ in a list picks a row’s token. | |
PgUp/PgDn · wheel | anywhere | Scroll the focused pane, or the one under the mouse. | |
1-9 | on the tab bar | Pick a tab: press tab until the tab bar has the keys, then its digit; or click it, or find it in the palette (on the line, a digit types). | |
ctrl-] | anywhere | Leave the CLI prompt pane or the Build pane’s harness, or come back to it. | |
⏎ | in the Build pane, before its harness runs | Go on through the first open, or start your coding harness in the bots folder. | |
←/→ · home/end · ⌫ | with text on the line | Edit the line. | |
ctrl-u | anywhere | Clear the line. | |
ctrl-a · ctrl-e | anywhere | The start or end of the line. | |
ctrl-c twice | anywhere | Quit; once clears the line, closes what’s open, or copies text selected with the mouse. |