Skip to content

v2.7.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 09:31
· 1725 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

  • Tapping a Claude subagent card opens its own transcript in a bottom sheet.
  • The nightly lab drives a bridge the way the phone does.
  • The nightly lab checks the first tap on a shell, and never sends a removed command.
  • A browser leg taps real agents from a phone, the way a person does.
  • The browser leg runs before every release tag, before a reader or send change merges, and every night.

Changed

  • Built on upstream Collie 1.22.5.
  • The input box shows its plain hint again.

Fixed

  • The task tracker keeps the newest task batch clean across overlapping journal reads.
  • A message that finds the input box not free is queued, not refused.
  • A message typed while Claude Code answers is sent, not left in the box.
  • collie doctor warns when sends are refused too often.
  • Background subagents no longer make the composer flicker.
  • "Last read N s ago" shows only for a read that is really old.
  • A refused send keeps its reason line on its receipt.
  • A crew member updated after the lead takes sends from the phone again.
  • A stored send receipt is read leniently, and a failed write keeps no multiplexer text.
  • A message typed into Claude Code's agents screen no longer starts a new background session.
  • Claude command discovery validates subfolder namespaces and reads settings up to 256 KiB.
  • A command from the belt or the Agent sheet, such as Model, goes through again when Claude Code opens its command list at the box.
  • A pi pane with an extension's own footer takes sends again. Thanks @zacnicholson.
  • A tap on the Model picker works the first time.
  • A send to a plain shell pane goes through on the first tap again.
  • On a short pane the command's own list may scroll the screen.
  • Two Claude Code question screens show as their cards again. Thanks @leftos.
  • The web build no longer inherits a shell's NODE_ENV=development. Thanks @dor-tzur-lmnd.
  • On macOS every agent's version reads again. Thanks @dor-tzur-lmnd.
  • A pick-many question keeps its card while the pointer is on "Type something".
  • The pinned prompt no longer covers "Load older".
  • A question picker beside a theme's gutter shows as its card at any small gutter width. Thanks @leftos.
  • The first tap after an arrow on the Model picker works.
  • pi's permission prompt shows as a card with Yes, No and Cancel.
  • Model and Effort go out from a full screen too.
  • Model and other slash commands go out in one tap on pi and omp.
  • Claude Code's Heads up notice no longer blocks sends. Thanks @leftos.
  • A themed Claude Code spinner reads as a running turn. Thanks @leftos.
  • The wizard's review step lists every answer when Claude Code bars a question. Thanks @leftos.

Full detail with commits: 2.7.0 in the changelog

Compare: v2.6.0...v2.7.0

Verify a download by hand
curl -fLO https://github.com/GGGODLIN/gaddi/releases/download/v2.7.0/collie-2.7.0-linux-x64.tar.gz
curl -fLO https://github.com/GGGODLIN/gaddi/releases/download/v2.7.0/collie-2.7.0-linux-x64.tar.gz.sha256
sha256sum -c collie-2.7.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.