Dax Raad
7698a5e6ac
feat: add server link sharing
2026-07-08 18:42:54 -04:00
James Long
79415f625a
feat(tui): revamp session export ( #35971 )
2026-07-08 18:14:43 -04:00
Aiden Cline
9e0d3976e1
chore: merge dev into v2 ( #35591 )
...
Co-authored-by: Frank <frank@anoma.ly >
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com >
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@anoma.ly >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com >
Co-authored-by: Dustin Deus <deusdustin@gmail.com >
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com >
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local >
Co-authored-by: Dax <mail@thdxr.com >
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com >
Co-authored-by: Jay <53023+jayair@users.noreply.github.com >
Co-authored-by: runvip <164729189+runvip@users.noreply.github.com >
Co-authored-by: opencode <opencode@sst.dev >
Co-authored-by: Julian Coy <julian@ex-machina.co >
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
Co-authored-by: Kit Langton <kit.langton@gmail.com >
Co-authored-by: Simon Klee <hello@simonklee.dk >
Co-authored-by: Jay <air@live.ca >
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com >
2026-07-06 16:05:29 -05:00
Aiden Cline
b04d8d53e6
fix(tui): expand MCP server errors in dialog ( #35243 )
2026-07-03 18:19:16 -05:00
Dax Raad
e6f660fecf
feat(tui): add v2 terminal interface
2026-06-26 14:38:25 -04:00
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
8cc79f7432
deps: update OpenTUI to 0.4.2 ( #33610 )
2026-06-24 09:22:24 +02:00
Aiden Cline
94652cfe4a
fix(tui): render move errors inline ( #32241 )
2026-06-16 13:13:11 +02:00
Sebastian
fff0ec294c
fix(tui): prevent duplicate renderable IDs ( #32110 )
2026-06-13 00:51:32 +02:00
Dax
c4aa049042
fix(tui): let gutter replace current marker ( #31586 )
2026-06-09 21:07:11 -04:00
Dax
37522185d3
refactor(tui): centralize application exit ( #31524 )
2026-06-09 11:46:02 -04:00
James Long
fc52c5ac87
fix(tui): trim select footer action highlight ( #31411 )
2026-06-08 17:53:06 -04:00
Dax
106f8e94d6
refactor(tui): extract standalone package ( #31193 )
2026-06-07 05:24:27 +00:00
Dax
fe0c4f8c74
refactor(server): canonicalize service API ( #31049 )
2026-06-07 03:27:28 +00:00