Skip to content

v2.10.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 06:10
· 1291 commits to main since this release

Update

Already on 1.x? One command, then the phone updates itself within a minute.

collie update                                              # downloaded install (install.sh or a tarball below)
herdr plugin action invoke update --plugin herdr.collie    # Herdr plugin install

Check with collie version or herdr plugin action invoke version --plugin herdr.collie.

What changed

Added

  • A running turn can be stopped from the phone.
  • While an agent works, a send can steer it or wait for the turn. Thanks @kjanoudi.
  • The Keys board has a Clear button that empties the harness's input box.
  • The model tag shows context use and your Claude and Codex limits, and the Claude limits are read from Anthropic with your own login.
  • OpenCode Go and Grok limits are off until you turn them on, and collie doctor lists every login it reads.
  • Paste-chip drafts stay hidden when rolling back to an older build.
  • A held walky talky message can be taken back.
  • The dashboard's workspace filter picks several workspaces. Thanks @viniciosrab.
  • The pane switcher shows which machine each pane runs on.
  • The phone types an answer into an AskUserQuestion field. Thanks @leftos.
  • Kiro CLI gets Chat, History, native approvals and a send profile. Thanks @aahung.
  • A Kiro workspace trust prompt gets a card on the phone. Thanks @aahung.
  • pi's Chat draws Gentle Shell's task list, questions, subagents and background jobs. Thanks @viniciosrab.
  • A Muse pane takes the name you gave its session. Thanks @jpcarranza94.
  • Muse edits show their diffs and question answers show in History. Thanks @jpcarranza94.
  • Muse slash commands appear in History. Thanks @jpcarranza94.
  • Muse's background tasks show above the composer. Thanks @jpcarranza94.
  • A Muse pane offers launch chips and counts its no-prompt flags. Thanks @jpcarranza94.
  • A durable agent on Vercel's durable-harness can reach the phone.
  • On a tablet or an open Fold, the pane screen shows several panes side by side.
  • Two fingers move you between panes and spaces.

Changed

  • Built on upstream Collie 1.24.0.
  • A draft in the box holds a walky talky message instead of leaving it in the inbox.
  • Recent sends show what was sent.
  • Muse's slash list follows what Muse shows. Thanks @jpcarranza94.
  • The image editor runs on a native canvas without third-party editor packages.

Fixed

  • Replace sends a slash command onto a draft.
  • A Claude question without a question mark gets its card. Thanks @leftos.
  • A pi pane with an extension's own input box takes sends again. Thanks @npo-mmenke.
  • The Heads up notice's follow-ups show as cards. Thanks @leftos.
  • A Claude survey question above the prompt no longer blocks phone sends, and a stale typed card gets Dismiss. Thanks @eseninik.
  • A send whose first line is a notice's key asks first. Thanks @eseninik.
  • A Grok or opencode draft that names the interrupt hint is no longer read as a running turn.
  • A send to Muse goes through while its prompt hint shows. Thanks @jpcarranza94.
  • A slash command typed into Muse is sent while its palette shows. Thanks @jpcarranza94.
  • A tap answers a Bash permission with a long command again.
  • A tap on the session picker resumes the session again.
  • A Claude question that ends in a fullwidth question mark is lifted as a question. Thanks @masahito-ikuta.
  • A Claude preview question whose chip ends in a question mark keeps its chip out of the question.
  • A paste chip edited while a send is unknown is kept, and scrolling inside a sheet textarea does not close the sheet.
  • Diff comments in Changes keep their snapshot across polls, format mixed line ranges, and step back to the pane cleanly.
  • The Herdr harness canary runs drafts, sends and bar checks through the Send Protocol.
  • On-disk skill discovery for seven agents enforces contained realpaths, shared scan budgets and agent settings.
  • A long message to Claude Code over Herdr no longer sticks as "Typed, not sent". Thanks @eseninik.
  • A web address inside backticks is a link.
  • A long draft in pi's box is no longer read as a menu. Thanks @viniciosrab.
  • A Kiro shell approval binds to the preview that lists its arguments. Thanks @aahung.
  • Claude preview choices preserve CJK display columns.
  • An OMP /goal command goes in during a running turn. Thanks @neuralyze.
  • A Muse tool call the harness denied or failed no longer draws as a success. Thanks @jpcarranza94.
  • A picture you attached in Muse shows as a marker, never as a broken image. Thanks @jpcarranza94.
  • Muse's /effort and /hud pickers read as a dialog, with Escape as the way out. Thanks @jpcarranza94.
  • A send to Muse during a turn goes into Muse's own queue. Thanks @jpcarranza94.
  • A fresh Claude pane shows its model before the first message.
  • A rename from the phone shows at once.
  • A pane, tab or space name can start with a lowercase letter.
  • The update card's snooze button says what it does on Edge.

Packaging

  • Every build embeds Bun 1.4.4, which rejects certificates issued under the compromised eMudhra intermediates.
  • The SDK pack check loads the ./durable-harness entry.

Docs

  • The Hermes page says which Hermes Collie reads. Thanks @MigueMercedes.
  • The docs have a Large screens section.
  • The durable wire gains a draft appendix for a host with no process.
  • Muse Code 1.4.10 has live captures in the fixture corpus. Thanks @jpcarranza94.

Full detail with commits: 2.10.0 in the changelog

Compare: v2.9.0...v2.10.0

Verify a download by hand
curl -fLO https://github.com/GGGODLIN/gaddi/releases/download/v2.10.0/collie-2.10.0-linux-x64.tar.gz
curl -fLO https://github.com/GGGODLIN/gaddi/releases/download/v2.10.0/collie-2.10.0-linux-x64.tar.gz.sha256
sha256sum -c collie-2.10.0-linux-x64.tar.gz.sha256   # macOS: shasum -a 256 -c

A sha256 catches a corrupt or truncated download. It does not prove who built the file,
HTTPS and the pinned github.com host carry that.

Windows zip: experimental and unsigned. Install it with irm https://colliepwa.dev/install.ps1 | iex.
The setup guide is at https://github.com/AltanS/collie/blob/main/docs/windows.md.
Windows 11 Smart App Control may block it. Linux and macOS are not affected.