Kit Langton
1051cbde00
feat(core): generalize session input inbox ( #36005 )
2026-07-08 22:07:45 -04:00
Aiden Cline
791c0ad270
feat(core): global form support ( #35959 )
2026-07-08 17:25:34 -05:00
Dax Raad
0f66ec5ae3
feat(tui): add structured logging
2026-07-08 16:00:07 -04:00
Dax Raad
23b2994a4b
refactor(tui): simplify client data state
2026-07-08 10:37:48 -04:00
𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴
c232d9bd3f
Revert "fix(tui): paginate session history"
...
This reverts commit 9cde9cc648 .
2026-07-08 13:45:20 +00:00
Dax Raad
9cde9cc648
fix(tui): paginate session history
2026-07-08 01:34:43 -04:00
Kit Langton
7a1a9ef055
refactor(schema): apply session review decisions ( #35793 )
2026-07-07 22:10:11 -04:00
Kit Langton
3a6692fb5c
test(tui): cover patch diff display aliases ( #35810 )
2026-07-07 19:44:54 -04:00
Kit Langton
228199ccf5
fix(tui): restore forms on reconnect
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-07 22:47:13 +00:00
Dax Raad
1d32286382
fix(tui): restore permissions on reconnect
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-07 22:44:26 +00:00
Aiden Cline
bfdddfd904
fix: update v2 session usage metrics ( #35468 )
2026-07-07 14:31:54 -05:00
James Long
0864bd83aa
feat(tui): wire move session command ( #35203 )
2026-07-07 14:49:11 -04:00
opencode-agent[bot]
9cff1944a2
fix(tui): align switch reminders ( #35637 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-06 23:02:34 -05:00
Kit Langton
2d4012fe7f
feat(core): add durable compaction barrier ( #35371 )
2026-07-06 21:26:05 -04:00
Kit Langton
4a4e04b5ca
feat(core): finalize session event lifecycle ( #35272 )
2026-07-06 18:14:06 -04:00
Dax Raad
1a15c98981
fix(tui): track pending session inputs
2026-07-06 17:12:21 -04:00
Dax Raad
5f77640149
feat(tui): use canonical prompt attachments
2026-07-06 14:35:31 -04:00
Kit Langton
728c74edbb
refactor(core): rename system context to instructions ( #35583 )
2026-07-06 14:29:29 -04:00
Dax Raad
74db41164b
fix(tui): remove committed undo messages
2026-07-06 13:08:25 -04:00
Dax Raad
b6be2c1912
refactor(api): remove watermark sync surface
2026-07-06 13:01:36 -04:00
Aiden Cline
fef7bc31d6
refactor(core): route questions through forms ( #35422 )
2026-07-05 22:28:05 -05:00
Aiden Cline
08171bef53
feat(tui): render session forms ( #35421 )
2026-07-05 19:35:30 -05:00
Kit Langton
9b1c6abab8
fix(tui): reconcile session state after reconnect ( #35262 )
2026-07-04 11:05:41 -04:00
Kit Langton
6a0a4968bd
fix(tui): distinguish variant switch notices ( #35315 )
2026-07-04 10:58:56 -04:00
Kit Langton
45b2057d91
refactor(schema): session shell payloads and event prefix restore ( #35229 )
2026-07-03 17:30:25 -04:00
Kit Langton
0033be88fc
refactor(schema): rename V2 session events and normalize payloads ( #35217 )
2026-07-03 14:25:59 -04:00
Kit Langton
3784670419
refactor(schema): declare event durability at definition level ( #35172 )
2026-07-03 12:35:35 -04:00
Shoubhit Dash
73d6fbdfc4
fix(tui): keep session running until execution settles ( #35136 )
2026-07-03 17:23:30 +05:30
Dax Raad
962865b7e5
refactor(client): split package into promise and effect entrypoints
2026-07-03 01:46:21 -04:00
Aiden Cline
d22a93f462
fix(core): revert form service and mcp elicitation ( #35080 )
2026-07-03 00:32:10 -05:00
Dax Raad
3c17426511
feat(client): self-contained local service discovery and lifecycle
2026-07-03 01:19:43 -04:00
Aiden Cline
a7d3f76f99
feat(core): add session form service ( #34855 )
2026-07-02 17:15:18 -05:00
Kit Langton
7dede6e4fd
feat(server): durable log reads, changes feed, and watermarked snapshots ( #34962 )
2026-07-02 16:42:30 -04:00
Shoubhit Dash
5860c52274
fix(tui): suppress transient reconnect overlay flashes ( #34924 )
2026-07-02 18:54:51 +05:30
Dax Raad
18ba07cafd
feat(tui): show background label on subagent line
2026-07-01 20:25:21 -04:00
Dax Raad
5d419f6bf0
feat(tui): maintain session family index in data context
2026-07-01 20:22:33 -04:00
James Long
5e2b06579a
chore: merge dev into v2 ( #34788 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
Co-authored-by: Kit Langton <kit.langton@gmail.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com >
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com >
Co-authored-by: Frank <frank@anoma.ly >
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Jay V <air@live.ca >
Co-authored-by: Dax Raad <d@ironbay.co >
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com >
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com >
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com >
Co-authored-by: Ben Guthrie <benjee.012@gmail.com >
Co-authored-by: Dax <mail@thdxr.com >
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com >
Co-authored-by: Max Anderson <max.a.anderson95@gmail.com >
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Jack <jack@anoma.ly >
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
Co-authored-by: Dustin Deus <deusdustin@gmail.com >
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
Co-authored-by: Aiden Cline <aidenpcline@gmail.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 >
2026-07-01 17:12:00 -04:00
Dax Raad
6f72b5c73b
feat: update session notices and skill reloads
2026-07-01 14:37:27 -04:00
Shoubhit Dash
49e39502a9
fix(tui): show queued prompt admissions ( #34771 )
2026-07-01 21:27:56 +05:30
Dax Raad
96f7571594
fix(tui): stabilize reload connection state
2026-06-30 22:31:51 -04:00
Dax Raad
e04de74fae
fix(tui): keep background shell spinner active
2026-06-30 21:56:45 -04:00
opencode-agent[bot]
3aec5baade
fix(tui): align cli model picker behavior ( #34571 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-06-30 09:36:38 -05:00
Dax Raad
756c2dcde0
feat(tui): refresh agents after update events
2026-06-30 00:18:26 -04:00
Kit Langton
2cb119b95e
refactor(tui): wire generated client reads ( #34381 )
2026-06-29 11:36:10 -04:00
Dax Raad
278108ef79
refactor(core): replace bash tool with shell tool
2026-06-29 00:44:17 -04:00
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