Dax Raad
08e4d4fe0c
serve: early-return for socket, skip network options resolve
2026-05-16 02:28:34 -04:00
Dax Raad
3caba56bd9
serve: fold mdns domain into option
2026-05-16 00:51:18 -04:00
Dax Raad
d1f44d4cd2
serve: require explicit tcp listener type
2026-05-16 00:49:19 -04:00
Dax Raad
a2008478f9
serve: type listener transports explicitly
2026-05-16 00:43:56 -04:00
Dax Raad
2719140b56
serve: add socket listener mode
2026-05-16 00:23:09 -04:00
Dax Raad
042e6a5c86
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
cc9c0b15c7
Revert "add dialog prompt submit keybind ( #27807 )" ( #27815 )
2026-05-16 04:44:32 +02:00
Kit Langton
f3b0d3d7ac
fix(tui): dedupe consecutive prompt history entries ( #27816 )
2026-05-16 02:36:35 +00:00
Sebastian
d441e931f9
add dialog prompt submit keybind ( #27807 )
2026-05-16 03:11:46 +02:00
Kit Langton
5911bd532d
fix(tui): show config error details on startup ( #27803 )
2026-05-15 20:42:56 -04:00
Dax Raad
2385123f03
Fix thinking toggle defaults
2026-05-15 20:27:36 -04:00
Sebastian
0f31fd631b
Fix multiline mentions ( #27649 )
2026-05-15 23:04:20 +02:00
Sebastian
aa07e21945
handle undefined tips ( #27635 )
2026-05-15 23:04:00 +02:00
Shoubhit Dash
f060874b29
feat(tui): add minimal thinking mode with click-to-expand ( #27623 )
2026-05-16 02:09:58 +05:30
Shoubhit Dash
65f96a5851
refactor(instance): retire WithInstance adapter ( #27782 )
2026-05-16 01:30:07 +05:30
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
Shoubhit Dash
0c9cfe923f
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
Aiden Cline
c2ffd7cf14
fix: markdown table rendering ( #27747 )
2026-05-15 09:22:24 -05:00
Shoubhit Dash
bf64f8cbb5
refactor(cli): dispose bootstrap instance explicitly ( #27721 )
2026-05-15 16:30:54 +05:30
Shoubhit Dash
12b666e2c9
refactor(project): import instance context directly ( #27714 )
2026-05-15 15:59:56 +05:30
Dax
e11e089e42
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Shoubhit Dash
fc34c74567
refactor(flags): move channel db flag to runtime flags ( #27615 )
2026-05-15 04:09:10 +05:30
Shoubhit Dash
cb4f5cdea9
refactor(flags): move auto share to runtime flags ( #27611 )
2026-05-15 03:58:26 +05:30
Shoubhit Dash
22de34c4de
feat: add experimental background subagents ( #27084 )
2026-05-14 22:10:15 +05:30
Shoubhit Dash
8c1ce0b80c
refactor(flags): simplify tui plugin runtime flags ( #27506 )
2026-05-14 15:56:02 +05:30
Shoubhit Dash
be6e7b309e
refactor(provider): type init errors ( #27484 )
2026-05-14 14:48:58 +05:30
Nikhil Patel
2a7af6acd8
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
b0ade40265
flip back to markdown renderable ( #27421 )
2026-05-14 03:53:48 +02:00
Dax
16c457e712
refactor(core): move models.dev into core ( #27347 )
2026-05-13 20:58:24 -04:00
Kit Langton
ccb207f946
effect(util): migrate filesystem callers to AppFileSystem.Service ( #27152 )
2026-05-13 20:25:37 -04:00
Kit Langton
55e0af1405
fix(provider): type model not found errors ( #27334 )
2026-05-13 22:23:09 +00:00
Sebastian
3b7a5e783d
fix keymap fallback priority and TUI config diagnostics ( #27384 )
2026-05-13 23:00:48 +02:00
Aiden Cline
22a5e6cc50
fix(run): restore non-interactive exit behavior ( #27371 )
2026-05-13 18:45:34 +00:00
Kit Langton
ca723f1cbc
effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard ( #27224 )
2026-05-13 11:10:23 -04:00
Dax
8345152319
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
Shoubhit Dash
f13fc5a8a8
refactor(flags): route event system through runtime flags ( #27323 )
2026-05-13 17:44:09 +05:30
opencode-agent[bot]
e5af7ab99a
chore: generate
2026-05-13 07:53:28 +00:00
Shoubhit Dash
f01c6b3e37
fix(session): type message list not found errors ( #27275 )
2026-05-13 13:22:12 +05:30
opencode-agent[bot]
d3d7b44e73
chore: generate
2026-05-13 05:32:32 +00:00
Shoubhit Dash
367665dba2
fix(cli): render tagged config errors ( #27256 )
2026-05-13 11:01:18 +05:30
opencode-agent[bot]
c2c40b5b61
chore: generate
2026-05-13 01:28:35 +00:00
Sebastian
d6367853ae
Add TUI notifications and attention sounds (disabled by default) ( #26980 )
2026-05-13 03:26:25 +02:00
Kit Langton
59b976b954
Remove TUI logo sound effects ( #27183 )
2026-05-12 20:37:16 -04:00
Musa
159964b172
feat(plugin): add DigitalOcean OAuth + Inference Routers ( #26095 )
2026-05-12 16:22:40 -05:00
Kit Langton
3974520742
Migrate UI cancel error to tagged error ( #27112 )
2026-05-12 18:09:00 +00:00
Kit Langton
28f38fc871
Remove Zod from named errors ( #26982 )
2026-05-12 09:20:15 -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
Shoubhit Dash
2481dde36d
chore: remove codesearch tool ( #27019 )
2026-05-12 13:44:02 +05:30