Commit graph

21686 commits

Author SHA1 Message Date
opencode-agent[bot]
bf94de965d
feat(desktop): spellcheck toggle and system-language dictionaries (#59129)
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
2026-10-30 04:21:10 +00:00
Luke Parker
a88d3ca0bc
fix(app): match own server loopback port before treating http servers as local (#60460) 2026-10-30 14:19:19 +10:00
Luke Parker
1f67129936
fix(desktop): sign zip data descriptors in debug log export (#60456) 2026-10-30 14:18:36 +10:00
Luke Parker
85699b5ec8
fix(app): derive model reasoning capability from variants and compatibility (#60457) 2026-10-30 14:14:04 +10:00
Aiden Cline
fbd8aecaa1
fix(ai): keep tools with a throwing execute runnable (#60431) 2026-10-29 23:13:02 -05:00
Luke Parker
57c7b70d2e
fix(cli): allow blob frames and objects in web UI CSP (#60453) 2026-10-30 14:06:15 +10:00
Kit Langton
0bf67d5401
feat(app): page the timeline from the composer (#59426) 2026-10-29 21:01:25 -07:00
Kit Langton
0da727dc11
fix(app): feather the sidebar list's scroll edges (#59467) 2026-10-29 21:01:00 -07:00
Kit Langton
1a5cd8bfb5
fix(app): give focus back when ⌘W closes the side panel's last New tab (#60435) 2026-10-29 20:53:52 -07:00
Aiden Cline
8f11d59d4c
fix(core): preserve plugin-supplied model variants (#60097) 2026-10-29 22:42:02 -05:00
Luke Parker
653650de19
fix(app): stabilize side-panel click targets across reactive updates (#60436) 2026-10-30 13:14:02 +10:00
Luke Parker
2c49a18436
fix(desktop): prevent main bundle require collision (#60430) 2026-10-30 13:07:47 +10:00
Aiden Cline
d9be7138b7
fix(codemode): copy extension results without trusting their own methods (#58031) 2026-10-29 21:56:25 -05:00
Aiden Cline
c81b2238c7
fix(ai): keep polling queued generations through unknown statuses (#59988) 2026-10-29 21:48:53 -05:00
Aiden Cline
7a82f3aed2
refactor(ai): one tool() for both clients (#60407) 2026-10-29 21:48:24 -05:00
Kit Langton
f1e475ef76
fix(app): keep the @ menu's highlight and Enter on current results (#59434) 2026-10-29 19:43:27 -07:00
xjh
96c5c3a11a
fix(codemode): preserve null in text encoding (#57639) 2026-10-29 21:40:05 -05:00
Kit Langton
50ea8d5003
fix(app): keep the mobile drawer open while a session loads (#59427) 2026-10-29 19:39:54 -07:00
Kit Langton
bbd853506e
fix(app): ⌘W closes the side panel when nothing in it is left to close (#59002) 2026-10-29 19:39:18 -07:00
Aiden Cline
cbe52d2da2
fix(core): show Code Mode programs the same failure text as direct calls (#60109) 2026-10-29 21:38:49 -05:00
Aiden Cline
c45aae77ab
chore(release): require notes for stable releases and remove old changelog tools (#60429) 2026-10-29 21:37:15 -05:00
Kit Langton
4785478249
fix(app): tidy the Extensions submenus (#59468) 2026-10-29 19:36:03 -07:00
Aiden Cline
03491204c7
fix(ai): don't send filename with file_url on Responses (#60382) 2026-10-29 21:31:05 -05:00
Aiden Cline
e705b56562
feat(ai): type OpenRouter options on the Responses route (#60044) 2026-10-29 21:29:53 -05:00
opencode-agent[bot]
e761e265d2
feat(tui): mark the selected composer suggestion under new designs (#60393)
Co-authored-by: jlongster <17031+jlongster@users.noreply.github.com>
2026-10-29 22:09:55 -04:00
Aiden Cline
4d9e4de387
fix(ai): accept typed tools in loop (#60390) 2026-10-29 20:34:48 -05:00
Aiden Cline
b5c223182c
fix(core): run dynamic provider npm fallback after external sdk hooks (#60380) 2026-10-29 20:32:27 -05:00
opencode-agent[bot]
237a847056
fix(console): use default OG image on /go (#60397)
Co-authored-by: adamdotdevin <adamdotdevin@users.noreply.github.com>
2026-10-29 18:37:33 -05:00
James Long
a070e11643
test(app): mock persistent pty routes (#60327) 2026-10-29 18:49:46 -04:00
Kit Langton
dc0bfc5ea4
fix(core): check redirects, PowerShell method calls, and dynamic directory changes (#60376) 2026-10-29 15:29:19 -07:00
James Long
067b741783
refactor(client): share the persistent pty protocol (#60323) 2026-10-29 18:23:04 -04:00
usrnk1
83e3999996
feat(app): group added projects in settings (#60221) 2026-10-29 21:49:27 +00:00
James Long
5e6ee37063
chore(process-daemon): release 0.4.0 (#60325) 2026-10-29 17:44:51 -04:00
James Long
6b1131202d
feat(process-daemon): rename terminals (#60324) 2026-10-29 17:34:17 -04:00
Aiden Cline
17f4634afe
chore(release): announce releases in Discord again (#60371) 2026-10-29 16:20:32 -05:00
usrnk1
7ed1f96e29
feat(app): allow selecting question answer text (#60372) 2026-10-29 21:05:43 +00:00
usrnk1
53ad857b7a
fix(app): preserve simultaneous request notifications (#60378) 2026-10-29 21:03:30 +00:00
usrnk1
33e495a18f
fix(app): preserve command selection under a stationary pointer (#60368) 2026-10-29 21:03:14 +00:00
James Long
06bf854d0c
fix(core): remove a session's terminals when it is deleted (#60322) 2026-10-29 16:55:30 -04:00
usrnk1
d09e2c6c8d
feat(app): add question notifications and sounds (#60358)
Co-authored-by: Sayuri Nekomiya <contactme@awsl.rip>
2026-10-29 21:48:54 +01:00
Aiden Cline
b19d143181
chore(console): move console and stats to released solid-start (#60077) 2026-10-29 15:37:22 -05:00
Dax
51625f7709
fix(app): keep inbox scroll position when opening a session (#60356) 2026-10-29 16:23:18 -04:00
Filip
c24760c70a
fix(tui): highlight PHP code blocks without opening tag (#60359) 2026-10-29 20:16:49 +00:00
Kit Langton
84aed13ac8
feat(tui): load stored images by reference, like desktop (#60116) 2026-10-29 20:04:23 +00:00
Kit Langton
055a2a9c13
fix(core): fail schedule creation when a code check throws and pause invalid checks immediately (#60349) 2026-10-29 12:54:31 -07:00
Kit Langton
8609cc55d0
refactor(core): finish moving shell permission checks off tree-sitter (#60332) 2026-10-29 12:30:10 -07:00
Kit Langton
c24c5af3d8
feat(core): add Code Mode checks with static tool scanning to schedules (#60140) 2026-10-29 12:29:02 -07:00
Filip
7130211909
fix(tui): keep # in file search base when not followed by a line range (#60336) 2026-10-29 20:27:43 +01:00
David Hill
3c55eddd51
fix(console): polish Go plan cards and audience switch (#60345) 2026-10-29 13:24:14 -06:00
Filip
085d6f7b4b
fix(tui): resolve default cursor style across config reloads (#60302) 2026-10-29 20:07:21 +01:00