rekram1-node
2fa63c521d
feat(core): announce top-level tool availability changes
...
Track the direct tool names shown to the model as an instruction source so
later requests announce only what was added or removed, phrased like the
Code Mode catalog updates. The request's own tool list is the baseline, so
instruction sources may now omit an initial render and nothing is said until
the set changes.
2026-09-19 20:30:50 -05:00
Aiden Cline
eb0e26b974
feat(codemode): return live iterators from keys, values, and entries ( #50061 )
2026-09-19 18:46:35 -05:00
opencode-agent[bot]
6f2b0e7833
chore(core): refresh bundled models.dev snapshot
2026-09-19 23:38:19 +00:00
opencode-agent[bot]
f153255942
chore(core): refresh bundled models.dev snapshot
2026-09-19 22:37:11 +00:00
opencode-agent[bot]
fef2fad76f
chore(core): refresh bundled models.dev snapshot
2026-09-19 22:15:20 +00:00
Aiden Cline
f30d06ea34
fix(core): pin the session to http after repeated websocket stream losses ( #50031 )
2026-09-19 16:45:54 -05:00
Kit Langton
dfa44e94e8
fix(tui): use focused action token for question form border ( #50037 )
2026-09-19 19:07:10 +00:00
Aiden Cline
b81e10a461
fix(core): re-read models.dev catalog after subscribing to Refreshed ( #50012 )
2026-09-19 13:31:38 -05:00
Aiden Cline
65c93b69ed
fix(ai): never fail decoding on Responses error frames ( #49402 )
2026-09-19 13:27:05 -05:00
Aiden Cline
b073b052d3
fix(ai): remove bounded websocket inbound queues ( #50026 )
2026-09-19 13:26:37 -05:00
Aiden Cline
728b2b6052
fix(core): honor session permissions in skill and MCP discovery ( #50015 )
2026-09-19 12:59:09 -05:00
Aiden Cline
cc3ce20ab4
feat(codemode): add the Headers built-in ( #49280 )
2026-09-19 12:35:14 -05:00
Aiden Cline
4ad5001be2
chore(core): refresh bundled models.dev snapshot ( #50009 )
2026-09-19 12:24:10 -05:00
Matt Simpson and Aiden Cline
14b3c2ea4b
feat(cli): support Vite+ installations ( #49624 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-09-19 12:16:47 -05:00
opencode-agent[bot] and rekram1-node
558bd54c9b
fix(tui): use muted autocomplete label text ( #50008 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-19 12:16:41 -05:00
Filip
7e70f7e1ab
feat(tui): label mention autocomplete options ( #48551 )
2026-09-19 16:05:03 +02:00
opencode
cb6d95b7ef
sync release versions for v2.0.10
2026-09-19 13:40:59 +00:00
opencode-agent[bot] and Brendonovich
7020944359
fix(app): restore mobile tab interactions ( #49964 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com >
2026-09-19 21:00:45 +08:00
Shoubhit Dash
4b00dd2713
feat(tui): session-scoped plugin toasts ( #49962 )
2026-09-19 18:24:38 +05:30
Chris Yang and Brendan Allan
b447627f5f
fix(app): keep shortcuts search field focused while typing ( #49779 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-09-19 20:43:58 +08:00
opencode-agent[bot] and Brendonovich
5848ee0d24
fix(app): restore attachment classification ( #49932 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com >
2026-09-19 09:13:29 +00:00
Dax Raad
839aa25c3e
feat(cli): publish Homebrew formula
2026-09-19 04:37:36 -04:00
Dax Raad
c42f1c9232
Revert "feat(web): add v2 announcement banner to legacy docs"
...
This reverts commit 7b7a67080e .
2026-09-19 03:24:40 -04:00
Kit Langton
417f6d234d
fix(tui): restore running and unread status hue aliases ( #49907 )
2026-09-19 02:05:53 -04:00
opencode
45a13af0ee
sync release versions for v2.0.9
2026-09-19 05:13:01 +00:00
Luke Parker
e50d845451
fix(desktop): run WSL commands with --exec so inline scripts are not pre-expanded ( #49902 )
2026-09-19 14:36:04 +10:00
Kit Langton
56816621f8
fix(tui): restore foreground hue step for tab status colors ( #49899 )
2026-09-19 04:33:23 +00:00
Luke Parker
7125f5f8b5
chore(desktop): measure the startup bench from the screen ( #49894 )
2026-09-19 14:06:58 +10:00
opencode-agent[bot]
01a6ed8d97
chore: update nix node_modules hashes
2026-09-19 02:49:44 +00:00
004583d598
refactor(codemode): remove TypeScript stripping ( #49870 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-09-18 21:24:11 -05:00
Aiden Cline
cbd911368e
refactor(schema): separate provider and model settings ( #49850 )
2026-09-18 21:20:08 -05:00
opencode-agent[bot]
8bfb247854
chore: update nix node_modules hashes
2026-09-19 02:20:04 +00:00
Luke Parker
dd71cdbd84
fix(app): stop retaining failed sends in history and oversized toast text ( #49717 )
2026-09-19 12:00:55 +10:00
Luke Parker
1c90e8f01c
perf(app): drop luxon for the three date operations that used it ( #49876 )
2026-09-19 12:00:32 +10:00
Luke Parker
9843d13c29
chore(desktop): record startup marks for the benchmark ( #49872 )
2026-09-19 12:00:03 +10:00
Luke Parker
871db0025e
fix(browser): describe tabs.open focus as an explicit opt-out ( #49877 )
2026-09-19 11:55:49 +10:00
Dax Raad
7b7a67080e
feat(web): add v2 announcement banner to legacy docs
2026-09-18 21:35:13 -04:00
Aiden Cline
3361953fe1
fix(core): explain user-invoked skills in skill guidance ( #49871 )
2026-09-18 20:32:36 -05:00
opencode-agent[bot] and rekram1-node
e9201ce933
fix(core): retain console config after refresh errors ( #49873 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-09-18 20:22:23 -05:00
Dax Raad
b38d72e174
docs: link v1 docs from header
2026-09-18 20:54:48 -04:00
Luke Parker
e1e2efe8ec
perf(desktop): show the first window the moment Electron is ready ( #49869 )
2026-09-19 10:41:27 +10:00
Luke Parker
c2b171d7c4
perf(client): poll for a starting service every 25 ms ( #49780 )
2026-09-19 10:40:32 +10:00
Luke Parker
c3bf8864b9
perf(ui): let the resize observer take the first scrollbar measurement ( #49778 )
2026-09-19 10:38:33 +10:00
Luke Parker
3693f56374
perf(desktop): enable the V8 code cache for the renderer scheme ( #49767 )
2026-09-19 10:35:07 +10:00
Luke Parker
971f4e558e
perf(desktop): load node-pty when an interactive WSL install starts ( #49789 )
2026-09-19 10:34:44 +10:00
Luke Parker
dd95e3f2ed
perf(desktop): collect orphaned draft blobs after the window is up ( #49797 )
2026-09-19 10:34:25 +10:00
Luke Parker
dfde4628e3
perf(desktop): only persist the background colour when it changes ( #49770 )
2026-09-19 10:34:04 +10:00
Luke Parker
e755fce13d
perf(desktop): leave declarations and source maps out of the asar ( #49772 )
2026-09-19 10:33:48 +10:00
Luke Parker
5b565e8923
perf(desktop): create windows before the background service connects ( #49763 )
2026-09-19 10:33:39 +10:00
Kit Langton
ec8d95f1f2
fix(simulation): include images in UI captures ( #49868 )
2026-09-18 17:21:44 -07:00