Repository navigation
v0.0.11
The terminal, round two: search, pickers, and saying what to do instead.
Autobot in the terminal
- Ctrl+R searches what you sent, as you type. Ctrl+R again goes further back, Enter keeps the match, and Esc puts back what you had.
- Shift+Enter starts a new line in terminals with the kitty keyboard protocol (kitty, Ghostty, WezTerm, iTerm2 with it turned on). Alt+Enter and Ctrl+J work everywhere.
- Say what to do instead. An approval card now has a fourth key:
emeans no, and you type what the agent should do instead. It reads that with the refusal and does it. In plain mode, typee <text>. - Pickers.
/modelon its own lists the node's models and their context./resumelists recent conversations with their first request and how long ago they were. Type to narrow, then press Enter. - The window title reads
autobot · <project>, and your old title comes back when you leave. - Notifications. A turn of 10 seconds or more, or an approval that is waiting, notifies you while the window is in the background: OSC 9 in iTerm2, Ghostty, WezTerm and kitty, a bell elsewhere. Set
[terminal] notify = "auto" | "bell" | "off". /copyputs the last answer on your clipboard as Markdown, inside tmux too.- Long
refused:anderror:lines are cut to the width instead of wrapping mid-word.
Verify
echo 'invincible-release ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII/0fXPq1j51BcfGY0Jp9QfPGy6kHVQQ+W282VFPR/Qo' > allowed_signers
ssh-keygen -Y verify -f allowed_signers -I invincible-release -n invincible-release -s SHA256SUMS.sig < SHA256SUMS
shasum -a 256 -c SHA256SUMS