opencode-agent[bot]
f99bbd619c
chore: generate
2026-05-25 14:25:37 +00:00
Braxton Schafer
12a21267cf
feat(tui): make prompt size responsive and configurable ( #28255 )
2026-05-25 09:24:19 -05:00
James Long
d65e61a210
fix(tui): open external editor in worktree cwd ( #29130 )
2026-05-24 22:40:40 -04:00
OpeOginni
b234169381
fix(opencode): update spinner color logic ( #28032 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-21 16:02:08 -05:00
James Long
58833d5701
fix(tui): default new sessions always to local project ( #28541 )
2026-05-20 18:35:37 -04:00
Kit Langton
b018a8f7c8
fix(sdk): unbreak typecheck on dev after v2 error widening ( #28503 )
2026-05-20 14:29:19 -04:00
opencode-agent[bot]
07327f014b
chore: generate
2026-05-19 15:11:40 +00:00
Sebastian
e7ce2cb2ce
use keymap state for layer visibility ( #26246 )
2026-05-19 17:07:26 +02:00
James Long
a982845501
fix(core): fix file references in workspaces ( #28209 )
2026-05-18 18:23:35 +00:00
Shoubhit Dash
4541e88fb1
refactor(reference): normalize config entries ( #28178 )
2026-05-18 20:42:41 +05:30
Shoubhit Dash
6461e9e366
fix(tui): copy pasted prompt content ( #28156 )
2026-05-18 17:02:34 +05:30
Kit Langton
6905d92fd2
fix(tui): dedupe consecutive prompt history entries ( #27816 )
2026-05-16 02:36:35 +00:00
Shoubhit Dash
e77044ca38
feat(tui): enable pinned session switching ( #27780 )
2026-05-16 01:10:16 +05:30
opencode-agent[bot]
8cb73f4a99
chore: generate
2026-05-15 18:45:24 +00:00
Shoubhit Dash
0b04ec1556
fix(tui): keep session switching pinned-only ( #27775 )
2026-05-16 00:14:07 +05:30
Kit Langton
303e79732d
Remove TUI logo sound effects ( #27183 )
2026-05-12 20:37:16 -04:00
Simon Klee
16e9d6916d
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
970fe5b840
Track session usage totals ( #26644 )
2026-05-12 01:18:57 -04:00
Kit Langton
93affbbcf4
fix(tui): guard prompt submit against concurrent invocation ( #26972 )
2026-05-12 01:35:28 +00:00
Shoubhit Dash
786bcb86f9
feat(tui): pin, quick-switch, and cycle recent sessions ( #26858 )
2026-05-11 22:46:27 +05:30
Shoubhit Dash
5b2b91d09f
feat(scout): autocomplete configured mentions ( #26843 )
2026-05-11 20:50:03 +05:30
Sebastian
589efdcb88
fix prompt history behaviour and session line up/down commands ( #26797 )
2026-05-11 02:27:46 +00:00
Sebastian
ca2be55fca
restore managed textarea keymap handling ( #26771 )
2026-05-11 01:45:59 +02:00
opencode-agent[bot]
ce24230b7c
chore: generate
2026-05-09 03:18:57 +00:00
Jose Vargas
02c5d2f759
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
4d6a1c6101
flatten to keybind compatible config ( #26421 )
2026-05-09 01:29:13 +02:00
James Long
04c1d3442d
feat(core): allow external workspace creation ( #26212 )
2026-05-08 11:09:12 -04:00
Sebastian
e39b558e44
internal which-key plugin, inactive by default ( #26337 )
2026-05-08 13:55:49 +02:00
Simon Klee
3a519e1dbc
feat(opencode): add interactive split-footer mode to run ( #23557 )
2026-05-08 12:17:14 +02:00
Erik Demaine
a7eba14f55
feat(desktop): working indicator on project sidebar ( #26223 )
2026-05-08 11:42:39 +08:00
opencode-agent[bot]
4bde6f6474
chore: generate
2026-05-08 02:40:47 +00:00
Sebastian
9b0d82fab8
improve go sub animation perf ( #26251 )
2026-05-08 04:39:42 +02:00
Kit Langton
9cf71d889a
fix(tui): retain cleared prompt drafts ( #26258 )
2026-05-08 02:08:29 +00:00
Aiden Cline
0179cc3922
tui: go plan payg msg ( #26248 )
2026-05-07 16:53:24 -05:00
opencode-agent[bot]
dba7e1982d
chore: generate
2026-05-07 18:36:42 +00:00
Sebastian
4785e66cc6
introduce opentui keymap as sole key/cmd engine ( #26053 )
2026-05-07 20:35:31 +02:00
opencode-agent[bot]
972ed9175c
chore: generate
2026-05-07 14:25:30 +00:00
James Long
4d6c05923f
feat(core): copy file changes when warping ( #26190 )
2026-05-07 10:24:17 -04:00
opencode-agent[bot]
ffb7d67c27
chore: generate
2026-05-07 11:37:34 +00:00
Shoubhit Dash
a3f6690406
fix(tui): restore custom provider in /connect ( #26168 )
2026-05-07 17:05:35 +05:30
James Long
2e5b8ee6bb
fix(tui): filter only connected workspaces in dialog; add warp synthetic message ( #25915 )
2026-05-06 10:25:42 -04:00
James Long
b4ee950c0a
fix(core): use current workspace with /new; fix warping into local project ( #25894 )
2026-05-05 16:39:37 -04:00
James Long
ccc17d1309
fix(core): better state handling of editor context ( #25911 )
2026-05-05 15:53:05 -04:00
James Long
688488502f
fix(tui): fix type error for calling workspace.warp ( #25801 )
2026-05-04 22:06:33 -04:00
James Long
78edbb9df5
feat(core): session warping ( #25768 )
2026-05-04 21:28:38 -04:00
Dax
cdf3760d79
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Kit Langton
a7a0e5ec22
fix(tui): keep shell-mode prompt editable ( #25419 )
2026-05-02 10:56:27 -04:00
Kit Langton
e159608e59
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
Simon Klee
905456e1e3
fix(tui): gate logo subpixel rendering on truecolor support ( #25265 )
2026-05-01 11:33:44 +02:00
Aiden Cline
7e72610ed0
fix: tui list jank issue ( #25219 )
2026-04-30 22:45:41 -05:00