The workspace lands. Projects hold your commands, terminals and coding agents side by side, sync from solo.yml, and tell you when an agent is waiting on you.
New
Projects — a first-class section next to the tools. Add a repo, define its commands, and start or stop the whole project at once. Commands run through your login shell, so they behave the way they do in your terminal.
Terminals — real PTY terminals in the app, one per session, attached to the project they belong to.
Agents — run coding agents per project, with live session titles and activity detection read from their own session files. The sidebar shows which ones are working, waiting, or done.
solo.yml sync — imported when you add a project, start it, or ask for it. Never watched in the background. Commands are content-hashed and trusted per machine, so a changed repo command never runs silently.
Attention notifications — an agent that needs permission or input while the app is in the background raises an OS notification. Click it and you land in that session. The dock badge counts what is waiting.
Project process table — every command, agent and terminal in one table with status, filter chips, and the git branch it is sitting on.
Favorites and ordering — pin projects, drag them into the order you want, or sort A–Z.
Workspace-aware ⌘K — the palette finds projects and sessions, not just tools.
Open in VS Code from the project actions menu.
Improved
Shift+Enter and Cmd/Ctrl+Enter insert a newline in agent prompts instead of submitting them.
Terminal font metrics, height and scrollbar lane fixed — no more stray gaps after certain letters.
Unread-output dots on idle sessions, and a confirm step in front of destructive row actions.
The top of the sidebar is a window drag region again.
Fixed
Windows — PTY exit detection and shell quoting.
Agents no longer get stuck in a waiting state, and only ask for attention on real prompts.