Repository navigation
v0.1.9 — and the Conch.app desktop beta
conch 0.1.9: the TUI and CLI, and the first beta of Conch.app, conch in a native macOS window.
Conch.app — desktop beta (macOS, Apple Silicon)
Conch_0.1.9_macos_arm64.zip below. Conch.app is another client of the same conch server the TUI talks to, so it shows the same agents, branches and terminals, on this Mac and every machine you added. Closing it stops nothing.
- The tree, tabs and splits, with panes drawn by Ghostty.
- A branch's git tab: overview with the pull request, conflicts and CI checks; changes by hunk with stage and commit; line notes sent to an agent (and their replies, inline); the commit graph. Ask agent to resolve or Send the failure hands a conflict or failed CI to the branch's agent, or starts one, even on a branch checked out nowhere.
- Files: edit and save beside an agent (refused if an agent wrote the file meanwhile), switch to any branch's worktree, and see pictures, video, audio, PDFs and rendered HTML. Each file is marked by its language's logo.
- Browser tabs (⇧⌘B): a dev server's port opens in a tab beside the agents.
- Right-click a project → Remove Project… takes it off the sidebar (out of this workspace alone when another has it too); its files are never touched.
- The TUI's ctrl+b prefix keys in the app's panes, from the same
[keys.bind]table (Settings → Mac app → Prefix keys in panes). - A scratch shell on ⌥Space, ⌘K search with live preview, answers on a waiting agent, usage and plan limits, themes (VS Code's included, and your own), Terminal style, text and font sizes.
The app was rebuilt from ca73f21 after the tag, notarized: it adds Remove Project and the TUI's ctrl+b prefix keys in its panes; conch inside it is still 0.1.9.
Installing: unzip, drag Conch.app to Applications, and open it. It is signed with a Developer ID and notarized by Apple, so it opens with no "could not verify" warning. The conch server comes inside the app. Intel Macs aren't covered by this beta. Report problems with ⊙ in the app's status bar.
TUI and CLI
- Keys you can move:
[keys.bind]in config.toml,conch keys, and a help overlay laid out for the screen. - Autopilot on the server: a failed CI run goes back to the branch's agent, a green pull request is merged, with no TUI open.
- Review comments kept by the server, from the TUI or a pull request, sent to the agent; a reviewer agent once the writer finishes.
- Tasks: stacked tasks with
-after, tasks from GitHub issues, a default agent, and moving an agent's worktree to another machine. - Machines and ssh: browse and copy files on a machine or a terminal's ssh host, edit them there, saved hosts with their own options and folders, promoting a saved host to a machine, compression on conch's own connections, and an install that checks it really installed this build.
- Sandboxes:
conch sandbox addand hosted providers. conch doctor, also run by the TUI a moment after it starts;conch bugfor a report with facts, never contents.conch app: conch in a terminal of its own, in your applications, with its icon; shell completion; clearer CLI errors.- Agents see the screen: an agent can read the layout and ask for panes to be put in front of you; conch's own agent skill.
- Settings in the browser gained a Git tab; your own themes in
~/.config/conch/themes. - Many fixes to the mouse, links, scrolling and pane sizing. Mouse reports are no longer typed into a pane, and a pane is resized to what it is rather than to what this TUI last asked for.
Full list of changes: v0.1.8...v0.1.9