Dax Raad
5829833878
fix(tui): style redo hotkey as normal text in revert footer
2026-06-27 20:30:52 -04:00
Dax Raad
35f503eeb5
feat(tui): add redo hotkey footer and pad file list in revert banner
2026-06-27 20:30:26 -04:00
Dax Raad
76cb4138b2
fix(tui): make undo inclusive of last user message and simplify revert banner
2026-06-27 20:25:08 -04:00
Dax
84503f3353
feat(tui): wire up undo/redo and revert for V2 sessions ( #34263 )
2026-06-28 00:04:53 +00:00
Dax Raad
e71c4f5a22
fix(tui): normalize abbreviated home paths to forward slashes
2026-06-27 18:54:06 -04:00
Dax Raad
6a97999fcc
fix(tui): remove redundant top spacer in session history
2026-06-27 13:54:16 -04:00
Dax Raad
56df9cb348
fix(tui): stop bash spinner when tool errors before command received
2026-06-27 13:17:21 -04:00
Dax Raad
e9cd49fc72
fix(core): fail interrupted session steps
2026-06-27 01:16:30 -04:00
Dax Raad
fa97298c88
fix(tui): interrupt v2 sessions with escape
2026-06-26 22:32:21 -04:00
Dax Raad
1509df89d9
fix(tui): hide prompt for running shell commands
2026-06-26 21:35:20 -04:00
Dax Raad
063f17382c
fix: stabilize v2 runtime behavior
2026-06-26 20:56:36 -04:00
Dax Raad
2bca4116c0
refactor(tui): use v2 client transport
2026-06-26 14:57:01 -04:00
Dax Raad
095388a5df
feat(tui): add v2 terminal interface
2026-06-26 14:38:25 -04:00
Luke Parker
c56cd56b95
fix(tui): preserve renderer initialization errors ( #33996 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-06-26 15:14:28 +05:30
Simon Klee
06232cc755
fix(tui): load root sessions in session switcher ( #33931 )
...
Request root sessions before applying the session list limit so child
sessions cannot crowd roots out of the switcher.
Keep the synchronized cache available while requests are pending or fail,
reconcile results with live updates, and retain current and pinned sessions.
Preserve selection by session ID when asynchronous results reorder the list.
Closes #16270
Closes #32725
2026-06-25 18:36:08 +02:00
opencode
9315b41aed
sync release versions for v1.17.11
2026-06-25 12:09:26 +00:00
Simon Klee
2dae865618
Revert "deps: update OpenTUI to 0.4.2 ( #33610 )" ( #33842 )
2026-06-25 10:38:09 +02:00
opencode
0d755aeb8f
sync release versions for v1.17.10
2026-06-24 20:37:40 +00:00
Simon Klee
a582ca6c33
tui: remove logo animation ( #33633 )
...
Render branding as a static logo to avoid continuous redraws and mouse-driven visual effects.
2026-06-24 19:28:46 +00:00
Simon Klee
bc4ce9687c
tui: fix multi-day duration formatting ( #33651 )
...
Report elapsed days and remaining hours instead of showing zero days and
the total duration as hours.
Close #32957
Close #32956
2026-06-24 12:05:06 +00:00
Victor Navarro
cca3084696
feat(tui): add main branch source to diff mode ( #30942 )
2026-06-24 10:35:37 +00:00
Victor Navarro
55b00c42a0
feat(tui): add diff viewer keybind ( #33365 )
2026-06-24 12:07:23 +02:00
Simon Klee
9c22ffc223
deps: update OpenTUI to 0.4.2 ( #33610 )
2026-06-24 09:22:24 +02:00
Aiden Cline
9d61f368a4
fix(tui): sort model picker by release date ( #33558 )
2026-06-23 22:35:47 -05:00
Dax Raad
f19572eeef
refactor(core): drop filesystem entry mime
2026-06-23 21:49:01 -04:00
Dax Raad
3a72f5e268
fix(tui): normalize autocomplete attachments
2026-06-23 21:41:14 -04:00
opencode-agent[bot]
b7acf4f906
chore: generate
2026-06-23 23:24:49 +00:00
Aiden Cline
6afecd01eb
feat(tui): redesign crash screen ( #33549 )
2026-06-23 18:23:15 -05:00
Simon Klee
7354699535
fix(tui): make move session command bindable ( #33508 )
...
Add the session_move TUI keybind and map it to the existing session.move command. Keep it unbound by default and document the new configuration option.
Closes #33239
2026-06-23 15:55:14 +02:00
Shoubhit Dash
b94c2b0562
feat(mcp): add resource read tools ( #33483 )
2026-06-23 13:49:42 +05:30
opencode-agent[bot]
3ee37d171d
chore: generate
2026-06-23 02:19:31 +00:00
Aiden Cline
1707b5addd
refactor(core): remove shell description input ( #32823 )
2026-06-22 21:18:06 -05:00
Dax
7d54222887
fix(tui): scope file autocomplete to session ( #33458 )
2026-06-22 20:31:36 -04:00
Kit Langton
5a0d0ee92c
refactor(core): simplify session input promotion ( #33443 )
2026-06-22 17:51:49 -04:00
Dax Raad
670163a145
fix(tui): use bridged event stream for data
2026-06-22 08:50:46 -04:00
opencode-agent[bot]
1b4aad57b5
chore: generate
2026-06-22 12:22:43 +00:00
Dax Raad
8220bb3d69
feat(server): stream events across locations
2026-06-22 08:12:43 -04:00
Aiden Cline
576cd6acb5
fix(tui): render skill load errors inline ( #33298 )
2026-06-21 22:40:12 -05:00
Dax
b7599d26b2
fix(tui): reduce noisy MCP autocomplete matches ( #33176 )
2026-06-20 22:24:59 -04:00
opencode
bc1e7220b9
sync release versions for v1.17.9
2026-06-21 00:03:08 +00:00
Dax
c5e89b4735
fix(tui): separate subagent tool rows ( #33158 )
2026-06-20 18:58:27 -04:00
Dax
24d94a0a13
refactor(tui): simplify inline tool spacing ( #33097 )
2026-06-20 09:35:20 -04:00
Aiden Cline
0cdb72ba51
fix(tui): render console org load errors inline ( #33040 )
2026-06-19 19:41:22 -04:00
opencode-agent[bot]
4ca459bc7d
chore: generate
2026-06-18 12:56:22 +00:00
Aiden Cline
b7832d396f
fix(tui): gate background shortcut by capability ( #32837 )
2026-06-18 14:54:26 +02:00
opencode
19cfaaac70
sync release versions for v1.17.8
2026-06-17 21:27:16 +00:00
Aiden Cline
4c8e4941af
fix(tui): render move errors inline ( #32241 )
2026-06-16 13:13:11 +02:00
opencode
9d0fda7c91
sync release versions for v1.17.7
2026-06-14 18:49:21 +00:00
Shoubhit Dash
bb9bea1365
fix(tui): match @ mention items by name, not description or uri ( #32309 )
2026-06-14 13:11:01 +00:00
Dax
00a6e3fc4a
refactor(core): derive catalog availability from integrations ( #32272 )
2026-06-14 14:44:50 +02:00