Every version, what changed, and a download for each. Older builds stay up —
if a release breaks something you depend on, you can go back to the one that
worked while it gets fixed.
0.19
15 October 2026
Settings laid out like System Settings, reorderable Reminders lists, and an answer to why some machines’ Claude sessions never appeared.
Settings has a list of categories on the left and the chosen category on the right, instead of one long scrolling column.
Reminders gets its own pane: the monitor’s lists in order, which you can drag to reorder.
Claude sessions missing from some hosts: hooks are now installed reliably — without python3, and for every account that runs Claude — and each host says when they aren’t.
New diagnostics: a list of every machine Onyx has heard hooks from, and OnyxMCP --status reports the last hook delivered and the last one that failed.
Claude sessions say where they’re running, and sit in the monitor’s left column in both layouts, capped so a busy fleet can’t push everything else off the screen.
The session chips along the bottom show a bell only while something is unread.
With more than one window open, Claude sessions no longer split between them.
Small repairs, mostly to things 0.17 introduced and people then used: this Mac can install the bridge from the UI, pasted text is readable, the embedded browser keeps its keystrokes, and Linux hosts have a bridge to download.
The Mac running Onyx gets its own Install row in the monitor’s CONNECTIONS panel. It was the one machine without a button.
Each PR’s CI names the job it’s on: the running job that started most recently or, while it waits, the newest queued one.
The simple monitor’s side panel: clickable sessions, and up to six open PRs on one line each, with the busy ones first.
Pasted text is readable. It used to come out dark gray on nothing: zsh and bash highlight pastes with reverse video, which a transparent background couldn’t show.
The embedded browser keeps keyboard focus in page text fields, its tabs stay in the session list, and a favorited tab keeps its favorite after you follow a link.
⌘K commands are clickable, and Return runs the top match.
Linux bridges for x86-64 and arm64 are attached to the GitHub release, byte-identical to the ones inside the app.
The release where agents got a way to reach you: notify, HTML status pages, alerts on your phone and watch, and a menu bar that says which session is waiting.
Agents can interrupt you — notify, urgent by default, attached to the session it came from. Where an alert goes is your setting per Mac, not the agent’s.
Alerts on your phone and watch via ntfy, Pushover, a webhook, or iMessage to yourself.
A menu bar item: sessions with notes, their unread alerts, and every pipeline that matters — failures first.
show_html — agents publish a real page you can click through.
An outbox: an alert sent while Onyx is unreachable is kept and delivered later, carrying the time it was sent.
Session notes, favorites, tracked pipelines and your PR-workflow choices shared across your Macs via a host you choose.
Every open PR shows its own CI — the latest run of the workflows you picked, with the failed jobs named.
One-click MCP install per host, and a bridge that explains itself when Onyx cannot be reached instead of saying “broken”.
The first release shaped mostly by other people using it — several things here exist because someone asked a question whose real answer was "you can't, actually".
Drag a file onto the terminal to insert its path — uploaded to the remote machine first when the session is remote.
New sessions get a ⌘-number automatically, so keyboard switching works before you have met the favorites system.
Rename and end sessions from the session list.
Two fleet layouts: every remote host as its own row sharing a time axis, or the whole fleet as one pair of charts showing the max across machines.
Watch a whole GitHub owner or GitLab group instead of listing repositories one at a time, and filter drafts in or out.
Page watches: tell me when a page gains or loses a specific line — for the things that are edited rather than announced.
A guided tour on first launch, and under Help afterwards.
Keyboard focus between the terminal and the side panel is fixed: the panel says where typing is going and which key sends it back, clicking the terminal reliably takes the keyboard, and it can no longer end up going nowhere at all.
Fixes: the file browser no longer swallows spaces typed into the terminal, the session idle clock measures output rather than attention, and two hangs are gone — one on large search results, one on clicking inside selectable terminal text.
macOS 14 or later · Apple Silicon. Every download is signed and
notarised.
All releases on GitHub
, including source archives.
Analytics?
We'd like to use Google Analytics to see which pages get read. It's on this website
only — never in the app, and never anything about your machines. Nothing is
measured unless you say yes.