You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New project lets you pick the folder instead of typing it: the Folder field opens a "Choose folder" sheet that browses the folders on this machine or any connected added machine (switch with the chips at the top), with a breadcrumb from ~, recently used project folders, a git badge on repositories, and a filter that highlights matching letters as you type. Type a path starting with / or ~ and press Go to jump straight to it. "Use this folder" fills the field and creates the project on that machine.
Settings lists the machines this one reaches over ssh, with this machine first and each added machine showing its host and state: connected with its terminal count, offline, needs login (with the command to run, one tap to copy) or needs update. "Add machine" takes an ssh host and an optional name and explains in plain words why a machine cannot be added; tapping a machine offers Rename, Reconnect, Update hc and Remove (its terminals keep running there).
Sign in with a pairing code: the login asks for a six-character code (type it, paste it, or open the link from a QR) and keeps the access token one tap away.
Settings lists the devices signed in to the bridge, each with its icon, "This device" badge, last activity and sign-in date. Tap one to rename it or sign it out (its notifications stop too), and "Add a device" shows a one-time code and QR with a countdown for signing in a new phone.
Agents show their icon and open as a chat before the first message is sent.
The chat shows messages you send while Claude Code is working: they wait at the bottom, faded and labelled "Queued", and move into the conversation once Claude takes them.
Changed
Folder picker loads on demand, smaller initial download: the layout sheets, the folder picker and the toast area now load when first needed, taking the initial download from about 710 kB to about 480 kB.
Settings, login, the new project sheet and the close confirmations follow the Ledger design: the login shows the app mark, "Herdr" and your pocket tagline above one token field; the new project sheet closes with its X only and offers the agents as chips (the chosen one filled); a close confirmation has a solid red action with a plain Cancel below it; Settings help texts are one line.
A new version no longer shows a toast over the header. An "Update ready" card appears at the bottom, above the message bar in chat and terminal, with Reload (it shows "Reloading…" while it works) and Later. After Later the card stays away for the session, the settings gear gets a dot and Settings starts with an "Update ready" row; Settings ends with an About row showing the version and whether the app is up to date.
The chat and terminal screens are redesigned: the header shows the agent's icon, the project name and one status line (Working, Done, Blocked or Shell) with a Chat/Terminal switch under it, and no terminal address. Messages go through one rounded input bar with the attach button inside and a round send button (the separate new-line button is gone; Return still sends or adds a line as set in Settings).
The key row (Esc, Ctrl, arrows and the rest) appears only while you are typing, and slash commands you send show as small chips. A blocked agent shows its last message in a "Needs attention" card at the end of the chat with an "Open terminal" button, and a closed or lost terminal shows a centered card with Reattach and Back over the dimmed screen.
The home list is redesigned: a large "Herdr" title that shrinks into the bar as you scroll, flat two-line rows (name and time, then "Working…", the wait for your answer or the last message) with the agent's own icon on a neutral tile, and section headers that count what is working and what needs you. Neovim and Vim sessions show their own icons.
Rows lose their "…" button: swipe left for Rename and Close, or press and hold for the full menu (open terminal, split, rename, close) with the rest of the list dimmed. Keyboard and screen reader users reach the same menu with each row's "Actions" button.
A blocked agent is shown by a "Needs attention" card at the top and a red status dot on its row, instead of a red tint and bar; with nothing to show, the home screen is a centred "No projects yet" with a New project button.
The app now uses the Ledger design: a neutral black-and-white palette (colour only for agent status and destructive actions), Geist as the interface font, rounder cards and fields, and thin borders instead of shadows on sheets, dialogs and menus.
Fixed
Typing a space straight into the terminal on iPhone did nothing; the space key now reaches the terminal (Ctrl+Space and Alt+Space are unchanged).
Error toasts (for example when a layout action fails) were hidden behind the open sheet or dialog; they now show on top of it, and the sheet stays open so you can retry.