Kit Langton
ba803dd89a
fix(sdk): unbreak typecheck on dev after v2 error widening ( #28503 )
2026-05-20 14:29:19 -04:00
opencode-agent[bot]
eec0843ce4
chore: generate
2026-05-19 15:11:40 +00:00
Sebastian
8dd6448c90
use keymap state for layer visibility ( #26246 )
2026-05-19 17:07:26 +02:00
James Long
ff9d7cab5c
fix(core): fix file references in workspaces ( #28209 )
2026-05-18 18:23:35 +00:00
Shoubhit Dash
eb389c58eb
refactor(reference): normalize config entries ( #28178 )
2026-05-18 20:42:41 +05:30
Shoubhit Dash
564cde393e
fix(tui): copy pasted prompt content ( #28156 )
2026-05-18 17:02:34 +05:30
Kit Langton
f3b0d3d7ac
fix(tui): dedupe consecutive prompt history entries ( #27816 )
2026-05-16 02:36:35 +00:00
Shoubhit Dash
f33b4455a1
feat(tui): enable pinned session switching ( #27780 )
2026-05-16 01:10:16 +05:30
opencode-agent[bot]
d44bef2107
chore: generate
2026-05-15 18:45:24 +00:00
Shoubhit Dash
f99339e525
fix(tui): keep session switching pinned-only ( #27775 )
2026-05-16 00:14:07 +05:30
Kit Langton
59b976b954
Remove TUI logo sound effects ( #27183 )
2026-05-12 20:37:16 -04:00
Simon Klee
8f05bbfaa6
prompt: fix cursor math for wide characters ( #27017 )
...
String.length counts code points, not display columns, so CJK
characters and emoji that occupy two terminal cells caused
misaligned cursors, broken mention triggers, and incorrect
history restoration offsets.
Use Bun.stringWidth for now, we need an alternative for this.
Fix #26716
Close #26922
2026-05-12 11:45:28 +02:00
Dax
36d40fee4d
Track session usage totals ( #26644 )
2026-05-12 01:18:57 -04:00
Kit Langton
74aa735e6a
fix(tui): guard prompt submit against concurrent invocation ( #26972 )
2026-05-12 01:35:28 +00:00
Shoubhit Dash
12583b18f0
feat(tui): pin, quick-switch, and cycle recent sessions ( #26858 )
2026-05-11 22:46:27 +05:30
Shoubhit Dash
4bae84c8b0
feat(scout): autocomplete configured mentions ( #26843 )
2026-05-11 20:50:03 +05:30
Sebastian
721ff5121e
fix prompt history behaviour and session line up/down commands ( #26797 )
2026-05-11 02:27:46 +00:00
Sebastian
5654dd2aad
restore managed textarea keymap handling ( #26771 )
2026-05-11 01:45:59 +02:00
opencode-agent[bot]
c0acf5c43f
chore: generate
2026-05-09 03:18:57 +00:00
Jose Vargas and Aiden Cline
f0cb17a812
fix(tui): sort session picker by full updated timestamp ( #24725 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-05-08 22:17:13 -05:00
Sebastian
a0fc27e424
flatten to keybind compatible config ( #26421 )
2026-05-09 01:29:13 +02:00
James Long
c818c9dcb6
feat(core): allow external workspace creation ( #26212 )
2026-05-08 11:09:12 -04:00
Sebastian
19da27e1cb
internal which-key plugin, inactive by default ( #26337 )
2026-05-08 13:55:49 +02:00
Simon Klee
7f2b5ee8c2
feat(opencode): add interactive split-footer mode to run ( #23557 )
2026-05-08 12:17:14 +02:00
Erik Demaine
2ba9aa2196
feat(desktop): working indicator on project sidebar ( #26223 )
2026-05-08 11:42:39 +08:00
opencode-agent[bot]
6ff833a22b
chore: generate
2026-05-08 02:40:47 +00:00
Sebastian
5c401673b2
improve go sub animation perf ( #26251 )
2026-05-08 04:39:42 +02:00
Kit Langton
e8ce5df414
fix(tui): retain cleared prompt drafts ( #26258 )
2026-05-08 02:08:29 +00:00
Aiden Cline
f5d0371efe
tui: go plan payg msg ( #26248 )
2026-05-07 16:53:24 -05:00
opencode-agent[bot]
2c17e3a4db
chore: generate
2026-05-07 18:36:42 +00:00
Sebastian
98f5e6e713
introduce opentui keymap as sole key/cmd engine ( #26053 )
2026-05-07 20:35:31 +02:00
opencode-agent[bot]
98e091796b
chore: generate
2026-05-07 14:25:30 +00:00
James Long
3c4b4d5faf
feat(core): copy file changes when warping ( #26190 )
2026-05-07 10:24:17 -04:00
opencode-agent[bot]
844fb71938
chore: generate
2026-05-07 11:37:34 +00:00
Shoubhit Dash
95280ebec9
fix(tui): restore custom provider in /connect ( #26168 )
2026-05-07 17:05:35 +05:30
James Long
2abc4507b2
fix(tui): filter only connected workspaces in dialog; add warp synthetic message ( #25915 )
2026-05-06 10:25:42 -04:00
James Long
12f3d1f505
fix(core): use current workspace with /new; fix warping into local project ( #25894 )
2026-05-05 16:39:37 -04:00
James Long
8e182c7782
fix(core): better state handling of editor context ( #25911 )
2026-05-05 15:53:05 -04:00
James Long
edd480f56b
fix(tui): fix type error for calling workspace.warp ( #25801 )
2026-05-04 22:06:33 -04:00
James Long
22a4a9df8b
feat(core): session warping ( #25768 )
2026-05-04 21:28:38 -04:00
Dax
a3bc5d35b0
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Kit Langton
78b3000031
fix(tui): keep shell-mode prompt editable ( #25419 )
2026-05-02 10:56:27 -04:00
Kit Langton
8c79c58c4d
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
Simon Klee
a6b6395c8a
fix(tui): gate logo subpixel rendering on truecolor support ( #25265 )
2026-05-01 11:33:44 +02:00
Aiden Cline
33f7f593ee
fix: tui list jank issue ( #25219 )
2026-04-30 22:45:41 -05:00
Kit Langton
320527a3e4
Support multiple Zed selections in TUI context ( #25140 )
2026-04-30 14:15:50 -04:00
James Long
293877cb7e
fix(core): reconnect editor context for session directory ( #24984 )
2026-04-29 15:11:44 -04:00
Aiden Cline
504ca3d3d8
feat: make it easier to toggle on/off paste summary in the tui ( #24869 )
2026-04-28 23:55:14 -05:00
James Long
9209c04370
feat(core): filter sessions by path and add setting to disable ( #24849 )
2026-04-28 16:49:13 -04:00
Cas
e0f3df8252
fix(tui): consume Enter in dialog useKeyboard handlers ( #23390 )
2026-04-27 15:31:49 -05:00