Repository navigation
v1.24.1
Urgent. Since 1.22.0 omp panes can refuse, hold or silently lose sends, and a Claude send during a turn can be held or end "may have arrived".
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
collie doctoropens with the instance and the state directory it reads.collie doctorlists every agent program Collie has a profile for, with the binary and version it reads.- pi, OMP, Codex and OpenCode panes show the context dot above the belt.
- The tag beside the chat's model name shows the session's cost in dollars.
- The bridge reads a pane's setup and masked screen for a problem report.
- Three failed sends in a row offer a problem report.
- Reports from the app have their own issue form.
Changed
- The row above the belt names the model beside its dots.
Fixed
- The phone shows OMP's plan-mode question.
- A long message that quotes a dialog can be sent from the phone on OMP.
- A message with an
@fileor#issueword sends on OMP. - Collie knows when OMP's rewind picker is open.
- The phone shows OMP 18.12.6 questions that have previews.
- The phone shows OMP 18.6.1's goal approval.
- A message sent while an agent is still starting no longer says "sent" when it went into the shell.
- A message sent while an agent is still starting no longer lands in the shell when you started the agent yourself.
- A stray
⌁no longer blocks every send after an agent starts. - A message sent just as the agent comes up is no longer left in the box.
- A message held on a pane where the agent is still starting is no longer dropped when the agent shows up.
- A slash command sends on OMP while an extension shows a status row.
- OMP sends again when an extension draws a tall widget under the input box.
- The top strip of the Home Screen app renders sharp on iPad. Thanks @Kollapat.
- The web build passes again as the app grows.
- A file path sends on OMP.
- A held command no longer stays stuck on an idle pane.
- A long message to OMP sends in one tap, and a long draft no longer ends half deleted.
- The Steer hint no longer moves the composer, and it is one short sentence in every language.
- The belt's agents mark counts Oh My Pi and Gentle Shell subagents.
- Collie reads a Codex config whose multi-line strings end in four or five quotes. Thanks @djbclark.
- A pane scrolled up in desktop Herdr still takes sends. Thanks @eseninik.
- A send during a Claude Code turn goes into Claude's queue again after a long prompt.
- A held message says what it waits for.
- The phone shows OMP 18.12's tool-approval dialog again, with its three options.
- A skill with an argument now sends on OMP.
/exitand/quitno longer wait in a turn on OMP.- A slash command that opens a slow screen reads as sent.
- A slash command whose list is taller than three rows no longer stops on OMP 18.6.1 and 18.12.6.
- A list row left under an empty box no longer holds the next message on OMP 18.12.6.
- A message queued into OMP no longer vanishes after Stop.
- A queued message that Stop put back in the box has a card in Chat.
- A queued message never leaves Chat without a reason.
- Chat says when Collie cannot tell where a queued message went.
- A steer that Stop put back in the box has a card, too.
- A held message keeps saying the true reason.
/plangoes out again on a short OMP session with plan mode on.- A text that starts with
->or=>no longer jams the OMP box. - A text with a pasted chip's label in it no longer sends the pasted body on OMP.
- A stale screen is named as stale, and Replace no longer deletes into the wrong box.
- A send no longer runs past its bound while Collie reads the agent's version. Thanks @npo-mmenke.
- OMP boxes under a short or ASCII status line are found again.
- A slash command sends in one tap on OMP's ASCII symbols.
- A wrapped draft comes back without an extra space.
- OMP's
fieldeditor shape is read. - A message with an
:emojiword sends on OMP. - A message that is a partial file path sends on OMP.
- The refusal for an
@fileword in a command names the popup. - Popup rows left under an emptied box no longer hold the next send on OMP.
- A refused two-line draft under OMP's
claudecomposer shape says what Collie read. - The phone shows OMP 18.12.6's subagent approval and its free-text question.
- A message that ends in
#sends on OMP. - A slash command sends on OMP while an extension keeps a widget under the box.
- A message that quotes a box drawing sends at once on OMP.
- Clear no longer says a dialog is open on OMP's
claudecomposer shape. - A message sent right after you resize the window goes out at once.
- A message sent over a box that already holds your text is refused, not held.
- A held message goes out as soon as the box is free.
- A path-like command no longer runs
/loopon OMP 18.6.1. - A command no longer goes out over a list the agent draws late.
- The phone can stop a shell command that OMP is running.
- Collie names the version of the agent that runs in the pane.
- A message held while an agent starts no longer waits behind Collie's own
⌁. - Two quick sends while an agent starts no longer leave
⌁⌁in the box. - The next message held on a pane no longer inherits the last one's wait.
- Two messages sent while an agent starts arrive in the order you sent them.
- A message sent during a Claude Code turn is confirmed when Claude queues it.
Full detail with commits: 1.24.1 in the changelog
Compare: v1.24.0...v1.24.1
Verify a download by hand
curl -fLO https://github.com/AltanS/collie/releases/download/v1.24.1/collie-1.24.1-linux-x64.tar.gz
curl -fLO https://github.com/AltanS/collie/releases/download/v1.24.1/collie-1.24.1-linux-x64.tar.gz.sha256
sha256sum -c collie-1.24.1-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.