Commit Graph

35 Commits

Author SHA1 Message Date
Dax Raad e9cd49fc72 fix(core): fail interrupted session steps 2026-06-27 01:16:30 -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
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
Victor Navarro cca3084696 feat(tui): add main branch source to diff mode (#30942) 2026-06-24 10:35:37 +00:00
Aiden Cline 9d61f368a4 fix(tui): sort model picker by release date (#33558) 2026-06-23 22:35:47 -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
Aiden Cline 1707b5addd refactor(core): remove shell description input (#32823) 2026-06-22 21:18:06 -05:00
Kit Langton 5a0d0ee92c refactor(core): simplify session input promotion (#33443) 2026-06-22 17:51:49 -04:00
Dax Raad 8220bb3d69 feat(server): stream events across locations 2026-06-22 08:12:43 -04: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 b7832d396f fix(tui): gate background shortcut by capability (#32837) 2026-06-18 14:54:26 +02:00
Dax 00a6e3fc4a refactor(core): derive catalog availability from integrations (#32272) 2026-06-14 14:44:50 +02:00
opencode-agent[bot] 405878e0d2 chore: generate 2026-06-12 22:52:55 +00:00
Sebastian 91ff6fa279 fix(tui): prevent duplicate renderable IDs (#32110) 2026-06-13 00:51:32 +02:00
Aiden Cline 23ae7880f9 fix(tui): restore subtask invocation spacing (#32109) 2026-06-12 17:18:05 -05:00
Dax 52c1651ef6 refactor(core): simplify integration credentials (#31968) 2026-06-12 06:15:25 +00:00
opencode-agent[bot] c15d232c7a chore: generate 2026-06-11 17:23:18 +00:00
Aiden Cline 4639ab5389 fix(tui): show terminal tool failure labels (#31934) 2026-06-11 12:19:31 -05:00
tobwen bef4ce3525 fix(tui): preserve exit epilogue during scoped shutdown (#31805) 2026-06-11 12:22:48 +00:00
opencode-agent[bot] 3cf7117cc1 chore: generate 2026-06-11 06:32:44 +00:00
Dax 7489190405 feat(core): add connector authentication (#31837) 2026-06-11 06:31:17 +00:00
opencode-agent[bot] c99c805a4c chore: generate 2026-06-11 03:36:12 +00:00
Dax 9613a82e0d refactor(tui): replace v2 sync with data context (#31826) 2026-06-10 23:34:35 -04:00
opencode-agent[bot] c8112a78af chore: generate 2026-06-09 16:12:42 +00:00
Dax ec87cf82cb refactor(core): consolidate references (#31539) 2026-06-09 16:08:58 +00:00
Dax f6f849b34c refactor(tui): centralize application exit (#31524) 2026-06-09 11:46:02 -04:00
Simon Klee 42a94c6dd1 run: make minimal mode more minimal (#31227) 2026-06-07 23:26:14 +02:00
opencode-agent[bot] be25eb2b0a chore: generate 2026-06-07 05:25:52 +00:00
Dax 6d58d5cde1 refactor(tui): extract standalone package (#31193) 2026-06-07 05:24:27 +00:00
Robert Douglass aa302c97cc fix(tui): sort connect providers alphabetically (#30891)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-07 00:17:38 -05:00
opencode-agent[bot] 82f71bef7a chore: generate 2026-06-07 03:28:52 +00:00
Dax 93316f1fae refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00