v0.12.0
What's new
A finished turn is violet until you read it. Green used to mean two different things — "this went
well" and "go look at this" — and a terminal teaches you to skip green. Finished now has its own
color: ● violet while nobody has read the turn, dropping to the familiar ● green once the cursor has
been on the session. Parents roll it up, so the violet walks up the tree and turns green as you read
your way down it. On the rose theme, where violet is already spoken for, done goes turquoise.
Counts say n done, at every tier. The unwatched-finish badges on project and worktree rows, the
badge in a session's harness slot, and the command palette's rows all switched from new to done
and wear the done color. The Workspaces bar tabs joined them: they used to show how many agents were
running — which the dot already said — and now count the sessions that finished unread, so a
workspace mid-run still tells you what's waiting to be read in it.
The Workspaces bar reads as its own tier. A row of air above and below the tabs, the open tab a
raised block whose fill takes the bar's full height instead of a single highlighted row, and the rule
beneath it turned into that tab's accent underline rather than a gap punched through it.
Fixes
- In a narrow worktree column the
⌂ rootbadge now yields to a branch name it would have
ellipsized:main 1 doneinstead ofma… ⌂ root 1 done. The badge is the least load-bearing thing
on the row; the branch is the row's identity. - Project and worktree rows bill the pill marker they actually draw when sizing their text, so the
trailing badge no longer falls off the end of a twenty-cell column.
Full install: curl -fsSL https://raw.githubusercontent.com/AgentSystemLabs/nebula/main/install.sh | sh