Skip to content

v0.0.10

Choose a tag to compare

@github-actions github-actions released this 20 Oct 01:15
· 109 commits to main since this release

A new terminal for the agent, and the brand's vivid colors.

Autobot in the terminal (autobot chat, autobot code)

  • It stays in your scrollback. Only the bottom of the screen redraws, and only the rows that changed. Nothing flickers.
  • A real composer. It takes several lines (Alt+Enter, Ctrl+J or a trailing \) and keeps your history. Long pastes fold into [pasted N lines] and still go out in full. The usual editing keys work (Ctrl+A/E/W/U/K/Y, Alt+B/F/D).
  • A status line: the model (auto → qwen (node) once a receipt says which model auto picked), your approvals mode, the project and branch, how much of the context is used, and tokens. The hints on the right follow what you can do now.
  • / opens a palette of commands, your own included, each with a one-line description. @ completes file paths in the project and respects .gitignore.
  • Live steps. A spinner shows the running step and its seconds. Esc or Ctrl+C interrupts, and typing while the agent works steers it.
  • Answers render properly: headings, lists with hanging indents, quotes, aligned tables, and framed code blocks with a light syntax tint.
  • Tool output is short. Command output shows its last lines and the exit code. Diffs show line numbers in green and red.
  • Approvals are a card you answer with one key: y, a (always, this session) or n.
  • Scripts still work. Without a terminal it falls back to plain lines. NO_COLOR is respected. The terminal is restored on exit, on a crash, and on SIGTERM and SIGHUP.
  • Smaller: rustyline is gone, taking 10 dependencies with it.

Brand

  • Vivid colors: Invincible orange #FF8A1E (256-color 208) and Autobot purple #7C5CFF (99), for the symbols, the prompt and what is running, never for text.

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