Kit Langton
606ec4fa38
fix(core): keep recovered shell notices from waking idle sessions ( #49378 )
2026-09-16 14:25:00 -04:00
Shoubhit Dash
2cdd938152
fix: honor provider transport overrides and preserve errors ( #49350 )
2026-09-16 22:42:23 +05:30
opencode
4d73b40e59
sync release versions for v2.0.5
2026-09-16 16:35:05 +00:00
opencode-agent[bot] and adamdotdevin
276f2eef3e
fix(stats): hide Union Alpha provider ( #49355 )
...
Co-authored-by: adamdotdevin <2363879+adamdotdevin@users.noreply.github.com >
2026-09-16 10:58:41 -05:00
Dax Raad
8806d34ed4
feat(tui): make notification and sound alerts independent toggles
...
Remove the attention.enabled master switch. Notifications and sounds are
now enabled independently and both default to off. Existing enabled keys
are ignored; there is no migration.
2026-09-16 11:39:09 -04:00
Shoubhit Dash
cda2bc5100
test(core): match the one minute Console config refresh interval ( #49327 )
2026-09-16 17:37:14 +05:30
Daniel Polito
ba753b383f
fix(core): retry acknowledged websocket read failures ( #49183 )
2026-09-16 16:15:19 +05:30
Simon Klee
eb052f70b4
fix: mini reconnect ( #49301 )
...
A stalled catalog refresh kept reconnection from completing and prevented
new prompts. Allow the stream to reconnect independently of catalog state.
2026-09-16 08:05:23 +00:00
Victor Navarro
5eaed68c2b
fix(core): refresh Console config every minute ( #49233 )
2026-09-16 09:28:29 +02:00
Aiden Cline
7d7962b2fa
feat(core): let subagents pick a model and expose models tool ( #49194 )
2026-09-16 01:16:55 -05:00
Aiden Cline
0537fd47c7
feat(tui): open execute call details dialog on click ( #49259 )
2026-09-16 01:10:08 -05:00
Aiden Cline
9add9384be
refactor(core): list which extension calls show under execute ( #49281 )
2026-09-16 00:30:54 -05:00
Luke Parker
005522786f
fix(app): enable debug tools toggle on local channel ( #49278 )
2026-09-16 04:58:54 +00:00
Dax
5379a2dfe0
fix(codemode): reuse tool discovery catalogs
...
from OpenCode
2026-09-16 00:52:00 -04:00
Aiden Cline
6ee156e0b9
fix(core): keep the configured MCP URL as the OAuth resource ( #49241 )
2026-09-15 23:50:36 -05:00
opencode
7c3c50bac2
sync release versions for v2.0.4
2026-09-16 04:41:12 +00:00
Aiden Cline
194a006932
feat(core): expose fetch to code mode scripts ( #49235 )
2026-09-15 23:29:22 -05:00
Dax Raad
3c1f87d2d4
fix(tui): limit shell command previews
2026-09-16 00:21:05 -04:00
Aiden Cline
c57733a647
refactor(codemode): before/after hooks for tool and extension calls ( #49242 )
2026-09-15 23:05:06 -05:00
Dax
9bf5faa978
fix(core): reuse model catalog across credential changes ( #49255 )
2026-09-15 23:10:29 -04:00
Dax
a062f4e803
test(core): expect the vcs provider in info results ( #49264 )
2026-09-15 23:01:16 -04:00
opencode-agent[bot] and rekram1-node
fc49b16584
fix(install): use latest release channel ( #49261 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-15 21:30:38 -05:00
usrnk1 and LukeParkerDev
9b091ebd37
feat(desktop): cycle new session location ( #49171 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-09-16 11:17:52 +10:00
Dax
12201ee507
fix(cli): load web assets on demand
...
from OpenCode
2026-09-15 21:15:40 -04:00
Kit Langton
73bbeb7ce1
fix(tui): deduplicate plugin targets ( #49112 )
2026-09-16 01:03:58 +00:00
Kit Langton
370b9d484a
test(tui): update descendant form expectation ( #49246 )
2026-09-16 00:51:51 +00:00
Dax Raad
796c423df5
fix(tui): remove web search integration category
2026-09-15 20:40:05 -04:00
Dax Raad
978bc53eba
docs: complete v2 HTTP API audit
2026-09-15 20:38:01 -04:00
Dax Raad
f7444aba27
fix(release): anchor review to stable tag
2026-09-15 20:36:47 -04:00
Dax Raad
c987590c5f
refactor(protocol): mark stateless generation experimental
2026-09-15 20:33:46 -04:00
Kit Langton
1a3bd3458c
test(cli): align ACP fixture contracts ( #49251 )
2026-09-16 00:33:18 +00:00
Dax Raad
67a6d52015
chore(cli): reduce compiled runtime memory
2026-09-15 20:29:56 -04:00
Dax Raad
b1f6d21ef3
refactor(protocol): refine vcs and shell APIs
2026-09-15 20:19:08 -04:00
Aiden Cline
fa3721fad6
fix(codemode): treat tools.search as the built-in search ( #49249 )
2026-09-15 19:08:51 -05:00
Aiden Cline
02b12aa60e
test(core): align plugin host fixture with session update and permission domains ( #49243 )
2026-09-15 18:43:52 -05:00
Dax Raad
1b6a07dda3
refactor(session): simplify permissions event
2026-09-15 19:24:50 -04:00
Dax Raad
547d60183d
refactor(session): consolidate mutable properties
2026-09-15 18:50:43 -04:00
Dax Raad
12e53ee6d4
refactor(protocol): simplify interactive resources
2026-09-15 18:23:47 -04:00
David Hill
b629b458f7
fix(app): match session title placeholder to tab label ( #48735 )
2026-09-16 08:20:08 +10:00
David Hill
24dff6929d
feat(app): preview timeline images in attachment overlay ( #49111 )
2026-09-16 08:19:41 +10:00
Kit Langton
7e2ca5fe26
fix(tui): retry installed plugin dependencies ( #49187 )
2026-09-15 21:40:58 +00:00
Dax
aaed6eaa45
fix(tui): clarify collapsed shell output ( #49232 )
2026-09-15 17:00:57 -04:00
Aiden Cline
01443d5e00
fix(core): preserve job failure details ( #49226 )
2026-09-15 15:30:53 -05:00
opencode-agent[bot] and rekram1-node
70fe186df4
test(app): wait for summary readiness ( #49217 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-15 15:26:28 -05:00
opencode-agent[bot]
fc731d6013
chore: update nix node_modules hashes
2026-09-15 20:10:17 +00:00
Aiden Cline
4cd6093e31
fix(codemode): keep one RegExp lastIndex ( #49220 )
2026-09-15 15:01:08 -05:00
Aiden Cline
b693c222da
feat(core): configure MCP OAuth authorization server metadata ( #49126 )
2026-09-15 14:52:30 -05:00
Aiden Cline
e31ad14c1d
fix(core): surface authorization cause in error message ( #49214 )
2026-09-15 14:38:15 -05:00
James Long
6c9115eb75
docs(www): restore regular body font weight ( #49219 )
2026-09-15 15:18:40 -04:00
Aiden Cline
d9dfc5c1d6
refactor(codemode): extensions are host functions only ( #49196 )
2026-09-15 13:42:51 -05:00