Dax Raad
ee8b3f0947
tui: newly pinned sessions now append to the end of the list instead of jumping to the top
2026-05-15 23:57:40 -04:00
Sebastian
2695458b88
Revert "add dialog prompt submit keybind ( #27807 )" ( #27815 )
2026-05-16 04:44:32 +02:00
Kit Langton
6905d92fd2
fix(tui): dedupe consecutive prompt history entries ( #27816 )
2026-05-16 02:36:35 +00:00
Sebastian
f431408b30
add dialog prompt submit keybind ( #27807 )
2026-05-16 03:11:46 +02:00
Kit Langton
c13a96bee2
fix(tui): show config error details on startup ( #27803 )
2026-05-15 20:42:56 -04:00
Dax Raad
55f842dc4d
Fix thinking toggle defaults
2026-05-15 20:27:36 -04:00
Sebastian
5335768815
handle undefined tips ( #27635 )
2026-05-15 23:04:00 +02:00
Shoubhit Dash
5d66aa3358
feat(tui): add minimal thinking mode with click-to-expand ( #27623 )
2026-05-16 02:09:58 +05:30
Shoubhit Dash
c066b249b9
refactor(instance): retire WithInstance adapter ( #27782 )
2026-05-16 01:30:07 +05:30
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
Aiden Cline
efa13263be
fix: markdown table rendering ( #27747 )
2026-05-15 09:22:24 -05:00
Shoubhit Dash
ea2af144be
feat: add experimental background subagents ( #27084 )
2026-05-14 22:10:15 +05:30
Shoubhit Dash
67acb29f42
refactor(flags): simplify tui plugin runtime flags ( #27506 )
2026-05-14 15:56:02 +05:30
Nikhil Patel
e063e3652f
fix(tui): preserve text selection on question prompt options ( #24988 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-13 23:17:59 -05:00
Sebastian
0621be5bcf
flip back to markdown renderable ( #27421 )
2026-05-14 03:53:48 +02:00
Sebastian
44e41479d9
fix keymap fallback priority and TUI config diagnostics ( #27384 )
2026-05-13 23:00:48 +02:00
Kit Langton
e4683ff4e3
effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard ( #27224 )
2026-05-13 11:10:23 -04:00
Dax
0381c92481
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
Shoubhit Dash
8a1166adf3
refactor(flags): route event system through runtime flags ( #27323 )
2026-05-13 17:44:09 +05:30
opencode-agent[bot]
020fc87ffb
chore: generate
2026-05-13 01:28:35 +00:00
Sebastian
18c1e45c76
Add TUI notifications and attention sounds (disabled by default) ( #26980 )
2026-05-13 03:26:25 +02:00
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
Shoubhit Dash
9216acf052
chore: remove codesearch tool ( #27019 )
2026-05-12 13:44:02 +05:30
Matt H
31fcbf8845
fix(tui): make websearch provider label reactive ( #26943 )
2026-05-12 08:01:16 +00:00
Dax
970fe5b840
Track session usage totals ( #26644 )
2026-05-12 01:18:57 -04:00
James Long
7136254e72
fix(tui): fix flicker by avoiding redundant workspace session sync ( #26997 )
2026-05-12 00:30:03 -04:00
James Long
2286f34474
fix(tui): scope events by project ( #26936 )
2026-05-11 23:42:04 -04:00
Kit Langton
63538907de
Migrate runtime validators to Effect Schema ( #26975 )
2026-05-11 21:41:56 -04:00
Kit Langton
93affbbcf4
fix(tui): guard prompt submit against concurrent invocation ( #26972 )
2026-05-12 01:35:28 +00:00
Kit Langton
dbf8727937
Validate TUI config with Effect Schema ( #26952 )
2026-05-11 23:51:45 +00:00
Kit Langton
2e340daf02
Generate TUI schema from Effect Schema ( #26945 )
2026-05-11 17:50:14 -04:00
Kit Langton
a7a2f7bc31
Avoid bootstrapping server plugins from TUI plugin runtime ( #26938 )
2026-05-11 17:32:16 -04:00
Kit Langton
693e9d3450
Drop unused opencode Zod statics ( #26935 )
2026-05-11 17:14:18 -04: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
Kit Langton
3480652e32
Drop unused ID Zod statics ( #26740 )
2026-05-10 19:58:21 -04:00
Sebastian
ca2be55fca
restore managed textarea keymap handling ( #26771 )
2026-05-11 01:45:59 +02:00
opencode-agent[bot]
23a9f7183d
chore: generate
2026-05-10 04:30:04 +00:00
Dax
da3fc8f2ef
Format TUI paths relative to session directory ( #26648 )
2026-05-10 04:29:02 +00:00
opencode-agent[bot]
74dac3d823
chore: generate
2026-05-09 22:47:54 +00:00
Kit Langton
a7251202bd
fix(tui): aggregate bootstrap request failures
...
TUI bootstrap now reports all parallel fetch failures together instead of losing sibling failures after the first rejection.
2026-05-09 18:46:52 -04:00
Kit Langton
77c29b0d82
fix(session): accept legacy summary diffs ( #26579 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:44:24 -04:00
opencode-agent[bot]
cf40ce7479
chore: generate
2026-05-09 19:59:00 +00:00
Kit Langton
0a885a6d0a
fix(tui): guard messages.data in session.sync against undefined ( #26566 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 19:58:03 +00:00
Sebastian
4197273544
Plugin command API shim ( #26564 )
2026-05-09 21:56:49 +02:00
Dax
4ae8dd80c3
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00