Simon Klee
e7c59b17a8
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
Simon Klee
98dcea02a8
Revert "deps: update OpenTUI to 0.4.2 ( #33610 )" ( #33842 )
2026-06-25 10:38:09 +02:00
Simon Klee
20750a3295
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
6281e35a18
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
6eec98371a
feat(tui): add main branch source to diff mode ( #30942 )
2026-06-24 10:35:37 +00:00
Victor Navarro
05f335ce62
feat(tui): add diff viewer keybind ( #33365 )
2026-06-24 12:07:23 +02:00
Simon Klee
8cc79f7432
deps: update OpenTUI to 0.4.2 ( #33610 )
2026-06-24 09:22:24 +02:00
Aiden Cline
c416ede20d
fix(tui): sort model picker by release date ( #33558 )
2026-06-23 22:35:47 -05:00
Dax Raad
e8610d821c
refactor(core): drop filesystem entry mime
2026-06-23 21:49:01 -04:00
Dax Raad
53076999c5
fix(tui): normalize autocomplete attachments
2026-06-23 21:41:14 -04:00
opencode-agent[bot]
10f6bb7878
chore: generate
2026-06-23 23:24:49 +00:00
Aiden Cline
b8cfd69acf
feat(tui): redesign crash screen ( #33549 )
2026-06-23 18:23:15 -05:00
Simon Klee
3cdd431794
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
3f3f120825
feat(mcp): add resource read tools ( #33483 )
2026-06-23 13:49:42 +05:30
opencode-agent[bot]
237595e242
chore: generate
2026-06-23 02:19:31 +00:00
Aiden Cline
d29f5eba92
refactor(core): remove shell description input ( #32823 )
2026-06-22 21:18:06 -05:00
Dax
ef2357915e
fix(tui): scope file autocomplete to session ( #33458 )
2026-06-22 20:31:36 -04:00
Kit Langton
f48f24ec4e
refactor(core): simplify session input promotion ( #33443 )
2026-06-22 17:51:49 -04:00
Dax Raad
79b55d4db8
fix(tui): use bridged event stream for data
2026-06-22 08:50:46 -04:00
opencode-agent[bot]
639c94a375
chore: generate
2026-06-22 12:22:43 +00:00
Dax Raad
595cc91ddc
feat(server): stream events across locations
2026-06-22 08:12:43 -04:00
Aiden Cline
9dadc2455f
fix(tui): render skill load errors inline ( #33298 )
2026-06-21 22:40:12 -05:00
Dax
f12ac6f234
fix(tui): reduce noisy MCP autocomplete matches ( #33176 )
2026-06-20 22:24:59 -04:00
Dax
d99f86b28d
fix(tui): separate subagent tool rows ( #33158 )
2026-06-20 18:58:27 -04:00
Dax
009f3799cd
refactor(tui): simplify inline tool spacing ( #33097 )
2026-06-20 09:35:20 -04:00
Aiden Cline
e6cdc543f3
fix(tui): render console org load errors inline ( #33040 )
2026-06-19 19:41:22 -04:00
opencode-agent[bot]
355a0bcf5b
chore: generate
2026-06-18 12:56:22 +00:00
Aiden Cline
2892e97c57
fix(tui): gate background shortcut by capability ( #32837 )
2026-06-18 14:54:26 +02:00
Aiden Cline
94652cfe4a
fix(tui): render move errors inline ( #32241 )
2026-06-16 13:13:11 +02:00
Shoubhit Dash
3e523d506c
fix(tui): match @ mention items by name, not description or uri ( #32309 )
2026-06-14 13:11:01 +00:00
Dax
0cf3ee4406
refactor(core): derive catalog availability from integrations ( #32272 )
2026-06-14 14:44:50 +02:00
Aiden Cline
252223a4a7
fix(tui): handle move directory errors ( #32226 )
2026-06-13 15:57:14 -05:00
Sebastian
fff0ec294c
fix(tui): prevent duplicate renderable IDs ( #32110 )
2026-06-13 00:51:32 +02:00
Aiden Cline
cf2d1dd3e9
fix(tui): restore subtask invocation spacing ( #32109 )
2026-06-12 17:18:05 -05:00
opencode-agent[bot]
6c36b585c3
chore: generate
2026-06-12 18:46:51 +00:00
James Long
c2e6b18076
feat(core): refactor project copies for v2 ( #31943 )
2026-06-12 14:45:16 -04:00
Dax
30aec297d8
refactor(core): simplify integration credentials ( #31968 )
2026-06-12 06:15:25 +00:00
David Hill
03a2504d3d
fix(tui): shorten move session description ( #31967 )
2026-06-11 20:10:25 -04:00
Aiden Cline
ca8db315a9
fix(tui): show prompt submission errors ( #31949 )
2026-06-11 14:33:01 -05:00
Aiden Cline
a150424c16
fix(tui): show terminal tool failure labels ( #31934 )
2026-06-11 12:19:31 -05:00
opencode-agent[bot]
31b233e9db
chore: generate
2026-06-11 15:04:14 +00:00
Dax
567d6ed1a3
fix(tui): restore legacy sync consumers ( #31908 )
2026-06-11 15:01:20 +00:00
tobwen
92c70c9c3d
fix(tui): preserve exit epilogue during scoped shutdown ( #31805 )
2026-06-11 12:22:48 +00:00
opencode-agent[bot]
710e408709
chore: generate
2026-06-11 06:32:44 +00:00
Dax
dac0dd5309
feat(core): add connector authentication ( #31837 )
2026-06-11 06:31:17 +00:00
opencode-agent[bot]
51b10b128e
chore: generate
2026-06-11 03:36:12 +00:00
Dax
47a45601fd
refactor(tui): replace v2 sync with data context ( #31826 )
2026-06-10 23:34:35 -04:00
Simon Klee
c51a1588c7
tui: fix session list search filtering ( #31748 )
...
Fix #31182
Close #31211
2026-06-10 21:47:05 +02:00
Dax
8a2cfc00c9
feat(core): add project reference guidance ( #31601 )
2026-06-10 04:08:26 +00:00
Dax
c4aa049042
fix(tui): let gutter replace current marker ( #31586 )
2026-06-09 21:07:11 -04:00