Shoubhit Dash
0b04ec1556
fix(tui): keep session switching pinned-only ( #27775 )
2026-05-16 00:14:07 +05:30
Shoubhit Dash
12968615a0
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
Aiden Cline
efa13263be
fix: markdown table rendering ( #27747 )
2026-05-15 09:22:24 -05:00
Shoubhit Dash
b38eb57087
refactor(cli): dispose bootstrap instance explicitly ( #27721 )
2026-05-15 16:30:54 +05:30
Shoubhit Dash
44b1202328
refactor(project): import instance context directly ( #27714 )
2026-05-15 15:59:56 +05:30
Dax
caa9275323
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Shoubhit Dash
5f242e740e
refactor(flags): move channel db flag to runtime flags ( #27615 )
2026-05-15 04:09:10 +05:30
Shoubhit Dash
0c677d46e4
refactor(flags): move auto share to runtime flags ( #27611 )
2026-05-15 03:58:26 +05:30
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
Shoubhit Dash
98c6cb7044
refactor(provider): type init errors ( #27484 )
2026-05-14 14:48:58 +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
Dax
4c90312462
refactor(core): move models.dev into core ( #27347 )
2026-05-13 20:58:24 -04:00
Kit Langton
92653f38cb
effect(util): migrate filesystem callers to AppFileSystem.Service ( #27152 )
2026-05-13 20:25:37 -04:00
Kit Langton
b5c3067e10
fix(provider): type model not found errors ( #27334 )
2026-05-13 22:23:09 +00:00
Sebastian
44e41479d9
fix keymap fallback priority and TUI config diagnostics ( #27384 )
2026-05-13 23:00:48 +02:00
Aiden Cline
be0a5249cb
fix(run): restore non-interactive exit behavior ( #27371 )
2026-05-13 18:45:34 +00: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]
f6011011a3
chore: generate
2026-05-13 07:53:28 +00:00
Shoubhit Dash
b93e118787
fix(session): type message list not found errors ( #27275 )
2026-05-13 13:22:12 +05:30
opencode-agent[bot]
ef70db7033
chore: generate
2026-05-13 05:32:32 +00:00
Shoubhit Dash
8f7758b5c9
fix(cli): render tagged config errors ( #27256 )
2026-05-13 11:01:18 +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
Musa
d10af17839
feat(plugin): add DigitalOcean OAuth + Inference Routers ( #26095 )
2026-05-12 16:22:40 -05:00
Kit Langton
1df15f7ff1
Migrate UI cancel error to tagged error ( #27112 )
2026-05-12 18:09:00 +00:00
Kit Langton
2296db6be8
Remove Zod from named errors ( #26982 )
2026-05-12 09:20:15 -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
f0ea3eacc1
Fix run JSON output draining ( #26955 )
2026-05-11 20:30:23 -04: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