Kit Langton
f543a66be7
feat(tui): optimistic session creation
...
Seed new sessions locally with a client-generated session ID and create
them in the background, so submitting from the home screen navigates
into the session and renders the prompt echo immediately. The seed
marks initial reads complete until the session.created echo loads
server truth. Creation failure closes the optimistic tab, returns to
the home screen with the prompt restored, and drops the seed. Worktree-
backed creation and command, skill, and shell submissions keep awaiting
creation.
2026-08-15 14:38:28 -04:00
Kit Langton
d4bd41c4ba
feat(tui): optimistic prompt submission
...
Echo user prompts into the local data store with a client-generated
message ID before server admission. The editor clears and the message
renders immediately; admission runs in a per-session background queue
that preserves steer order. The session.inbox.enqueued echo replaces
the local copy with server truth, wholesale sync replaces re-append
unconfirmed echoes, and failures roll back the echo, restore the
captured prompt, and toast.
2026-08-15 14:32:38 -04:00
Kit Langton
98f5e86122
fix(tui): refresh moved tab metadata ( #42696 )
2026-08-14 23:25:25 -04:00
Kit Langton
ab7a0bf65c
fix(tui): ignore stray releases on new session controls ( #42673 )
2026-08-14 20:57:49 -04:00
opencode-agent[bot]
e6a3b951b5
chore: generate
2026-08-14 22:19:55 +00:00
James Long
62b67f2761
refactor(protocol): move worktree routes out of experimental namespace ( #42656 )
2026-08-14 18:18:40 -04:00
James Long
182fe17f12
fix(tui): remove shadow scrim under horizontal tab strip ( #42650 )
2026-08-14 16:06:32 -04:00
opencode-agent[bot]
b6ea0c2209
chore: generate
2026-08-14 19:44:43 +00:00
Kit Langton
f7b222e95a
fix(tui): open footer status dialogs on click
2026-08-14 15:43:07 -04:00
Kit Langton
a7288d231e
feat(tui): add working directory actions ( #42624 )
2026-08-14 15:29:22 -04:00
Kit Langton
f75244d795
fix(tui): preserve tab drag source ( #42619 )
2026-08-14 17:59:18 +00:00
Kit Langton
1d44d56d9c
fix(tui): use semantic form tokens ( #42599 )
2026-08-14 17:49:06 +00:00
Kit Langton
9adc9bb5df
fix(tui): preserve full-width tab hover
2026-08-14 13:41:39 -04:00
Kit Langton
a609acbb67
fix(tui): refine tab marquee motion ( #42617 )
2026-08-14 13:30:21 -04:00
Kit Langton
23258ada86
feat(tui): resize vertical tab rail ( #42615 )
2026-08-14 13:16:49 -04:00
Kit Langton
e79f3e8ca2
feat(tui): animate interrupt confirmation ( #42602 )
2026-08-14 16:38:06 +00:00
Shoubhit Dash
6d0c30a125
fix(tui): defer background work hint ( #41563 )
2026-08-14 20:57:36 +05:30
Kit Langton
bdbccca1f3
feat(tui): refine question form interactions ( #42493 )
2026-08-14 14:54:32 +00:00
Shoubhit Dash
3d3bbd48f9
feat(core): add tavily web search ( #42591 )
2026-08-14 20:20:10 +05:30
opencode-agent[bot]
9872fb8a54
refactor(api): remove legacy question service ( #42562 )
...
Co-authored-by: Filip Hejmowski <fhejmowski@simplito.com >
Co-authored-by: neriousy <hejmowskifilip@gmail.com >
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-08-14 14:38:32 +00:00
Kit Langton
baf5ce3b7e
fix(tui): debounce shared storage reloads ( #42579 )
2026-08-14 14:14:42 +00:00
Kit Langton
70efd3fb38
fix(tui): preserve background hint timing ( #42577 )
2026-08-14 13:18:53 +00:00
Kit Langton
4a899bb730
refactor(tui): rebuild tab pulse on gated envelopes ( #42496 )
2026-08-14 08:54:16 -04:00
Kit Langton
9ad482aab9
feat(tui): diffuse unread tab glow on resolve ( #42487 )
2026-08-13 23:24:37 -04:00
Kit Langton
71caa7d406
fix(tui): isolate tab scroll state ( #42456 )
2026-08-13 22:04:40 -04:00
Kit Langton
82b96eb495
fix(tui): scope unread updates to focused terminal ( #42471 )
2026-08-13 21:54:56 -04:00
Kit Langton
28b630477d
fix(tui): recover sessions from missing locations ( #42455 )
2026-08-13 20:49:18 -04:00
Kit Langton
5cd7705036
fix(tui): correct tab context menu behavior ( #42453 )
2026-08-13 20:39:26 -04:00
Kit Langton
5816fcbc61
fix(tui): preserve toast hover state ( #42419 )
2026-08-13 20:31:37 -04:00
James Long
ad8ed9b367
refactor(core): replace project copies with worktrees ( #42149 )
2026-08-13 18:06:28 -04:00
opencode-agent[bot]
d9700c4cd5
chore: generate
2026-08-13 21:40:18 +00:00
Kit Langton
95be07463b
feat(tui): add interactive toast actions ( #42407 )
2026-08-13 21:38:12 +00:00
Kit Langton
7b89f06402
feat(tui): prototype missing location recovery ( #42353 )
2026-08-13 16:39:07 -04:00
Kit Langton
3a41ee8817
fix(tui): stop attention glow breathing ( #42404 )
2026-08-13 16:38:06 -04:00
Kit Langton
4836356c17
fix(tui): stop disabled tab pulse rendering ( #42346 )
2026-08-13 15:56:36 -04:00
Kit Langton
e5d79ae187
fix(tui): load transcript history on demand ( #42388 )
2026-08-13 19:52:39 +00:00
Kit Langton
b66f01b37c
feat(tui): prototype tab scroll memory ( #42375 )
2026-08-13 15:10:34 -04:00
opencode-agent[bot]
ed708f9dc2
fix(tui): keep shell commands full width ( #42339 )
...
Co-authored-by: James Long <17031+jlongster@users.noreply.github.com >
2026-08-13 14:45:09 -04:00
Kit Langton
9fff6e2b4f
fix(tui): prioritize composer keybinds ( #42384 )
2026-08-13 18:12:39 +00:00
Kit Langton
2cf20e660e
fix(tui): restore composer shell kill shortcut ( #42366 )
2026-08-13 17:40:47 +00:00
opencode-agent[bot]
fb8b4c4ce6
chore: generate
2026-08-13 17:22:12 +00:00
Kit Langton
1b587823b6
feat(tui): label worktree session tabs ( #41342 )
2026-08-13 13:19:13 -04:00
Kit Langton
642772e2a5
feat(tui): graduate per-tab prompt drafts ( #42358 )
2026-08-13 16:57:53 +00:00
Kit Langton
c253d4d311
fix(tui): highlight queued prompts on hover ( #42219 )
2026-08-12 22:32:30 -04:00
James Long
230b2f8488
fix(tui): omit implicit cd autocomplete prefix ( #42206 )
2026-08-12 21:39:42 -04:00
Kit Langton
91ba9f2412
fix(tui): repair baseline unit failures ( #42198 )
2026-08-12 21:04:50 -04:00
Kit Langton
77aa1cfede
fix(tui): truncate queued prompt preview ( #42196 )
2026-08-12 20:42:41 -04:00
Kit Langton
0d703d39e7
fix(core): adopt pre-project sessions on directory resolution ( #42100 )
2026-08-12 20:47:55 +00:00
opencode-agent[bot]
b034154e09
chore: generate
2026-08-12 20:45:10 +00:00
Kit Langton
c894f87771
feat(tui): refine session tab activity indicators ( #42144 )
2026-08-12 16:43:58 -04:00