Repository navigation
v2.6.0
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 pane's active task list opens from the actions belt.
- The composer suggests slash commands and skills while you type.
- Sending from the phone is more reliable.
- Collie holds a send the agent cannot take during its turn.
- What became of a send is told at the Send slot, never in the header.
- In every state of a pane the composer names itself, and the Screen and the Keys dock are one tap away.
- A screen Collie cannot read takes a second tap, Type here.
- Submit and Discard follow every
typed_not_submitted. - After five manual sends on one version in a day, the next one takes one more confirm.
- The session page lists the last ten sends for a pane, each reason in words.
collie doctorprints what the input readers saw over the last seven days.- Codex sends with Tab, and the phone answers its approval and trust prompts.
- Six more agents have an input profile: OpenCode, pi, OMP, Grok, Antigravity and Muse.
- Hooks tell Collie when an agent's turn starts and ends.
- The phone answers a Claude permission with no key.
- A held permission answers only its own request.
- A mixed-version crew no longer types text without a check.
- Themes: four looks, a shape, a look and a terminal palette, with import and export.
- The import preview draws the file's shape.
- The three new themes each look like another app.
- The terminal mirror takes each new theme's palette.
- A durable agent is a session.
- Durable agents have their own section on the dashboard.
- A durable agent can ask a choice, a line of text or a short form.
- A durable agent on this machine takes a message and an answer the way a terminal pane does.
- Durable agents are experimental, with a version rule and an exit.
Changed
- Built on upstream Collie 1.22.1.
- The Theme card picks a theme from a select field.
- The app, the docs and the help say durable agent.
- The eleven translations carry every 1.22.0 string.
- The durable examples are a small support desk.
- A release tag stops when an installed agent is newer than its verified version.
Fixed
- The Windows check counts the pre-push tests it skips by design.
- The Windows test run covers the held queue, the hook edges and the lab paths.
- Text reaches Codex again through the two-tap Send.
- A two-tap send during a Codex turn goes through.
- A send during a Claude Code turn no longer fails with "The input box is not free".
- A send no longer stalls after typing under a tall Claude statusline. Thanks @busankimchi.
- A phone tap on a Claude dialog no longer fails with "the dialog changed".
- The reader accepts Claude Code's agents panel under the box.
- Codex 0.163 panes with the agents hint on the status row keep their input box. Thanks @NyxAetherlink.
- A pi question with unnumbered options, or with no footer under it, gets its card. Thanks @viniciosrab.
- A message to a pi editor with no footer is sent. Thanks @viniciosrab.
- A pi dialog taller than the pane shows a card again.
- Keys reach a tmux pane again on tmux 3.7.
- Windows: a socket attach says to use --url.
- A crew member takes a push from a shallow lead. Thanks @OowhitecatoO.
- The tab and pane rows above a pane no longer fold on their own when the keyboard opens.
- Harbour's dark lines show on a button.
- German speaks du throughout.
- No em dash is left in the app's sentences.
- An OMP widget under the input box no longer blocks every send. Thanks @christensenjames.
- The shell composer no longer capitalizes the first letter on Android. Thanks to @viniciosrab.
- An Antigravity pane with a tall status line takes a send again.
- A pi pane on Windows takes a send in a folder outside your home folder.
- An OMP pane whose last line asks "(y/n)" no longer refuses every send.
Packaging
- The durable SDK is a package of its own,
@colliepwa/durable-sdk0.1.0. - The parked Cloudflare example pins a patched sharp.
- CI runs the backend suite on the Bun floor. Thanks @OowhitecatoO.
Docs
- The Durable agents page tells the whole setup.
- The Durable agents docs have five more pages.
- The pages around Durable agents stop contradicting it.
- The docs start with sessions.
docs/multiplexers.mdexplains hook edges and the held permission.- A Themes page.
- The screen corpus holds six new captures.
Full detail with commits: 2.6.0 in the changelog
Compare: v2.5.0...v2.6.0
Verify a download by hand
curl -fLO https://github.com/GGGODLIN/gaddi/releases/download/v2.6.0/collie-2.6.0-linux-x64.tar.gz
curl -fLO https://github.com/GGGODLIN/gaddi/releases/download/v2.6.0/collie-2.6.0-linux-x64.tar.gz.sha256
sha256sum -c collie-2.6.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.