v0.39.0 33c980b

history of packages/tui/render.go at v0.39.0

2026-09-14

e6deef9fix(tui): keep the live viewport aligned while streaming (#208) GPG Unverifiedbnema

2026-09-12

e363e10Resync upstream runtime, rendering, session, and glob changes (#206) GPG Unverifiedtag v0.37.0bnema

2026-08-29

7a5217bfeat(agent): add built-in task plan tracking (#159) GPG Unverifiedbnema

2026-08-14

a8648e7fix(tui): refine floating pane interactions GPG Verifiedbrice
4eba8acfeat(tui): add floating panes GPG Verifiedbrice
9e66d9afeat(tui): add floating panes GPG Verifiedbrice

2026-08-09

cf8265cfix(tui): stabilize streaming viewport reflows GPG Verifiedbrice

2026-08-08

f976a5cfix(tui): preserve scrollback with right bar GPG Verifiedbrice

2026-08-07

c6f9399fix(tui): harden render cache invalidation GPG Verifiedbrice
89d4c91perf(tui): improve tool-storm responsiveness GPG Verifiedbrice

2026-08-05

2744213merge(main): integrate theme updates merge GPG Verifiedbrice
e4a06c5feat!: rename zot to zut GPG Verifiedbrice
add512efeat(tui): promote semantic theme colors to truecolor GPG Verifiedbrice
251604cfix(tui): preserve scrollback when hiding right bar GPG Verifiedbrice
25773e1feat(tui): add inherited terminal theme GPG Verifiedbrice
9e6e5b7fix(lint): address standard linter findings GPG Verifiedbrice
880bc67refactor(subagents): canonicalize runtime names GPG Verifiedbrice

2026-08-04

a33efe0fix(tui): keep viewport updates visible after reflow GPG Verifiedbrice

2026-07-30

b289bf6Fix transcript duplication after viewport reflow tag v0.3.26patriceckhart

2026-07-17

eddf12cFix tool frame repaint after viewport reflow tag v0.2.89patriceckhart

2026-07-15

c98b3d2Fix tool frame repainting and color retention tag v0.2.87patriceckhart

2026-07-13

3e4884fPreserve terminal selections during repaints patriceckhart

2026-06-04

4bcdf88Purge VS Code scrollback on clear, overlay close, and resize patriceckhart
cde9298Add !command shell escape and fix VS Code terminal repaints patriceckhart

2026-05-30

917da8cAdd optional theme background support tag v0.2.6patriceckhart

2026-05-27

fa7d8d8refactor: split source into packages/{provider,core,tui,agent} patriceckhart

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 1

Tags 477

↑↓ moveenter openesc close