Skip to content

ork 0.8.0

Choose a tag to compare

@rodrigooler rodrigooler released this 11 Jul 04:45

A coordinator that reviews like a senior, teams that survive context compaction, one-click updates, and a real Mac app.

Highlights

  • Team protocol v3: agents used to lose the messaging recipe when their CLI compacted its context, leaving them unable to talk to the team. A standing protocol.md now sits next to the board as a recovery card, and both the board and the briefing point to it. The coordinator role got a rewrite: it never implements tasks itself, it decomposes the whole demand into the backlog before assigning anything, and a done report is treated as a request for review, not proof. The coordinator reads the full diff in the owner's worktree, runs build and tests itself, checks every done-criterion and hunts for bugs, missed edge cases, regressions and security holes before approving.

  • Cheaper team chatter: acknowledgement messages are banned (silence means received; every message costs the recipient a full turn), the coordinator only replies to a claim when the task is taken, task messages carry a pointer while the spec stays on the board, and the next assignment rides along with an approval. Your own messages to the team are no longer clipped by the agent char cap, so a long pasted demand arrives whole, and a failed delivery shows up in the event feed instead of vanishing.

  • Rebrief a live team: a new button in the team pane resends the current protocol to every member in place, keeping the same coordinator. No need to disband a configured team after an ork update.

  • In-app updates: ork checks GitHub for a newer release on launch. When one is out, an update button appears in the sidebar footer; clicking it downloads the release, swaps the app in place and relaunches. This is the last release you need to install by hand.

  • A real Mac app: the release now ships Ork.app with a Finder icon. Drag it into Applications, or install it with one line:

    curl -fsSL https://raw.githubusercontent.com/rodrigooler/ork/main/install.sh | sh

Install

Requires macOS 14 or newer on Apple Silicon.

The curl one-liner above installs into /Applications with no quarantine fuss. If you download the zip in a browser instead, unpack it, drag Ork.app into Applications and clear the flag once (releases are ad-hoc signed, not notarized):

xattr -dr com.apple.quarantine /Applications/Ork.app

Upgrading from the 0.7.0 folder layout: this move to a proper app bundle resets the Settings preferences (theme, font, toggles) one time. Workspaces, sessions and teams are untouched. Existing teams pick up protocol v3 with the Rebrief button in the team pane.

Building from source still works: clone the repo and run swift run -c release.

Full changelog: v0.7.0...v0.8.0