v0.3.0 99dc266

2026-08-11

99dc266Merge pull request #201 from bnema/fix/remote-down-session-resurrection merge GPG Unverifiedtag v0.3.0bnema
0c2bd95fix(picker): bound stopped tab selectors GPG Verifiedbrice
0380a23fix(picker): clarify remote session activation GPG Verifiedbrice
7d45f2bMerge pull request #200 from bnema/feat/palette-arguments-preview-ces merge GPG Unverifiedbnema
26071dafix(palette): validate previews and completion input GPG Verifiedbrice
bdf6220test(palette): consolidate session creation coverage GPG Verifiedbrice
5a3cc80docs(demo): show direct palette naming GPG Verifiedbrice
3795579feat(palette): add argument previews and ephemeral sessions GPG Verifiedbrice
bb3ed31Merge pull request #198 from bnema/fix/protocol-version-session-reset merge GPG Unverifiedbnema
ecc1937docs(readme): note protocol reset behavior GPG Verifiedbrice
ec147affix(navigation): clear daemon state on local handoff GPG Verifiedbrice
09015bcfix(persistence): reset sessions across protocol versions GPG Verifiedbrice
b8a37b3fix(navigation): preserve local-only session handoffs GPG Verifiedbrice
2bffe86Merge pull request #199 from bnema/docs/concise-readme-palette-codes merge GPG Unverifiedbnema
504861adocs(readme): condense overview and palette codes GPG Verifiedbrice
fff724eMerge pull request #197 from bnema/feat/demo-remote-sessions merge GPG Unverifiedbnema
781deaddocs(demo): showcase remote sessions GPG Verifiedbrice
da1bbb1docs(readme): add repository badges GPG Verifiedbrice
f519cfafix(palette): retain distinct local routes remotely GPG Verifiedbrice
5ed306efix(navigation): send local attach targets before detach GPG Verifiedbrice
64bb8b2fix(recovery): preserve promotion lifecycle GPG Verifiedbrice
08343aefix(routes): preserve same remote handoffs GPG Verifiedbrice
11bc196fix(routes): repaint on every route snapshot GPG Verifiedbrice
3f78d59fix(daemon): repaint route status after snapshot GPG Verifiedbrice
bd6fcc2Merge pull request #196 from bnema/refactor/unified-route-handoff merge GPG Unverifiedbnema
4be85cctest(routes): cover exact local handoffs GPG Verifiedbrice
9db7f4brefactor(routes): unify session handoffs GPG Verifiedbrice
a4eed8aMerge pull request #194 from bnema/palette-shortcode-renames merge GPG Unverifiedbnema
e5a7ffcfeat(palette): rename command shortcodes GPG Verifiedbrice
f71b7c8Merge pull request #193 from bnema/fix/coherent-shell-title-fallbacks merge GPG Unverifiedbnema
d92ade2fix(daemon): preserve per-pane shell titles GPG Verifiedbrice
fa80e95Merge pull request #192 from bnema/fix/stale-ephemeral-route-status merge GPG Unverifiedbnema
5ee470ffix(routes): retain rename identity before route publication GPG Verifiedbrice
1690f30fix(routes): refresh attention indicators on active daemon GPG Verifiedbrice

2026-08-10

80c61e3chore: remove agent review report GPG Verifiedtag v0.2.0brice
641fc0aMerge pull request #191 from bnema/fix/pane-focus-attachment-sync merge GPG Unverifiedbnema
e4a8173fix(daemon): synchronize pane focus after splits GPG Verifiedbrice
32ba649Merge pull request #189 from bnema/refactor/standalone-vev-vt-extraction merge GPG Unverifiedbnema
6820eeffix(vt): reconcile extraction after rebase GPG Verifiedbrice
73defd0docs(vt): record extraction verification evidence GPG Verifiedbrice
2df2067test(snapshot): fuzz VEVS restore inputs GPG Verifiedbrice
46cc729refactor(vt): consume standalone v0.2.1 module GPG Verifiedbrice
3fd4a02refactor(vt): cut over vev to released module GPG Verifiedbrice
1e4fbe6refactor(vt): isolate core model and ANSI package GPG Verifiedbrice
e9e3f59Merge pull request #190 from bnema/feat/client-global-recent-navigation merge GPG Unverifiedbnema
5ee2a06fix(protocol): bound attach handoffs GPG Verifiedbrice
5d58f8arefactor(picker): shorten remote session status GPG Verifiedbrice
fe8474ffix(routes): preserve remote route identity GPG Verifiedbrice
217c05afix(routes): stabilize remote navigation state GPG Verifiedbrice

2026-08-09

17d2014fix(routes): guard navigation commits and welcome framing GPG Verifiedbrice

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 12

Tags 11

↑↓ moveenter openesc close