Commit graph

154 commits

Author SHA1 Message Date
Aiden Cline
12971935ab
feat(core): parse shell permission commands (#39567) 2026-07-29 22:42:18 -05:00
opencode-agent[bot]
97786afdd8
refactor(core): share file diff construction (#39586)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-07-30 00:28:33 +00:00
Aiden Cline
0ece10af43
fix(core): add mutation permission previews (#39578) 2026-07-29 18:04:13 -05:00
Aiden Cline
d1a02b149c
fix(core): clarify subagent tool guidance (#39572) 2026-07-29 16:48:49 -05:00
James Long
94ee274aeb
feat(core): add V2 formatter runtime (#39564) 2026-07-29 17:23:04 -04:00
Aiden Cline
210be4b749
fix(core): preserve shell output on timeout (#39559) 2026-07-29 14:31:26 -05:00
Aiden Cline
c8dca936b1
feat(plugin): add shell.create.before hook (#39547) 2026-07-29 14:11:52 -05:00
Aiden Cline
813c41ff6c
fix(core): simplify shell execution boundary (#39530) 2026-07-29 11:16:45 -05:00
Aiden Cline
754ea99d86
fix(core): preserve shell output tail (#39403) 2026-07-28 16:32:11 -05:00
Aiden Cline
f95d04fea0
feat(core): improve shell tool guidance (#39401) 2026-07-28 15:53:19 -05:00
Dax Raad
30d09a7d7e fix(core): improve web search consent flow 2026-07-28 11:54:44 -04:00
Dax Raad
ee02fb4fce Websearch tweaks 2026-07-28 11:10:33 -04:00
Aiden Cline
7211c9934a
feat(core): make edit matching forgiving (#39258) 2026-07-28 00:06:43 -05:00
opencode-agent[bot]
3bda0ce123
fix(core): bound search tool execution (#39238)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-07-27 23:21:15 -05:00
Kit Langton
470e360942
test(core): align tool contract expectations (#39172) 2026-07-28 00:48:29 +00:00
Aiden Cline
f15398efc3
feat(core): improve edit tool output (#39211) 2026-07-27 19:11:04 -05:00
Aiden Cline
9200e353bf
feat(core): improve edit tool guidance (#39198) 2026-07-27 17:03:00 -05:00
Aiden Cline
31124312f6
fix(core): simplify tool schemas (#39184) 2026-07-27 16:04:48 -05:00
Aiden Cline
6da2f3c38f
feat(core): improve read model output (#39146) 2026-07-27 14:52:50 -05:00
opencode-agent[bot]
33e3d1ebca
fix(core): tolerate missing tool input schemas (#39130)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-27 11:21:47 -04:00
Aiden Cline
65d2a4e00c
feat(core): improve read tool parity (#39126) 2026-07-27 09:58:37 -05:00
Shoubhit Dash
7d4de3d9e4
fix(core): clarify web search provider prompt (#39123) 2026-07-27 19:52:36 +05:30
Aiden Cline
9977ef0160
refactor(core): tag read outputs (#39122) 2026-07-27 09:09:44 -05:00
Dax Raad
8db7487c89 refactor(core): consolidate tool architecture 2026-07-26 20:16:58 -04:00
Aiden Cline
0fd73a2976
fix(core): align grep behavior and guidance (#38999) 2026-07-26 17:29:27 -05:00
Aiden Cline
7affee529b
fix(core): harden grep search behavior (#38922) 2026-07-25 23:23:53 -05:00
Aiden Cline
79c7e9446e
fix(core): clarify custom question answers (#38919) 2026-07-25 23:00:26 -05:00
Shoubhit Dash
efb629a33a
feat(core): add pluggable web search (#35558)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-26 03:55:05 +00:00
Aiden Cline
7d8f1bdab3
tweak(core): simplify skill tool description (#38900) 2026-07-25 17:09:20 -05:00
Aiden Cline
9eea5bc925
fix(core): tweak glob tool description/parameters (#38899) 2026-07-25 16:52:36 -05:00
Aiden Cline
f753103e82
fix(core): reject file glob roots (#38890) 2026-07-25 14:43:18 -05:00
Aiden Cline
1291dc1f11
fix(core): clarify code mode tool boundary (#38785) 2026-07-24 20:49:55 -05:00
Aiden Cline
d1d97014b4
refactor(core): move static Code Mode guidance (#38746) 2026-07-24 14:46:59 -05:00
Aiden Cline
b31747124b
fix(core): stream Code Mode tool progress (#38718) 2026-07-24 14:46:46 -05:00
Aiden Cline
423fad730c
fix(core): authorize external glob paths (#38714) 2026-07-24 13:24:23 -05:00
Kit Langton
5ae2d6d3f6
refactor(core): settle declined tool calls durably with typed reasons (#38734) 2026-07-24 18:18:02 +00:00
Aiden Cline
4605308be2
feat(core): render CodeMode catalog deltas from structured snapshots (#38183) 2026-07-24 10:20:26 -05:00
Aiden Cline
c64d813347
fix(core): report truncated glob results (#38631) 2026-07-24 10:17:37 -05:00
Kit Langton
7456598cde
fix(core): share one tool snapshot per request (#38596) 2026-07-24 02:54:22 +00:00
Kit Langton
c228fc4886
fix(core): stabilize tool definition ordering (#38590) 2026-07-23 21:30:06 -04:00
Aiden Cline
8d9727be9f
fix(core): improve patch errors (#38369) 2026-07-23 18:59:29 -05:00
Kit Langton
79c1544072
refactor(tools): unify tool APIs and result handling (#38367) 2026-07-23 21:13:31 +00:00
Kit Langton
7a1f9764a2
feat(core): compact durable tool metadata (#38343) 2026-07-22 12:09:48 -04:00
Kit Langton
5a9ed4d350
fix: make tool progress live-only (#38217) 2026-07-22 10:40:07 -04:00
Dax
8de40be6ea
feat(plugin): expose app metadata (#38179) 2026-07-21 22:16:25 +00:00
Dax
1ea9137c01
fix(core): identify spawned subagents (#38189) 2026-07-21 16:54:01 -04:00
Aiden Cline
7ec1b6e580
feat(core): deliver CodeMode catalog through instructions (#38003) 2026-07-21 14:46:18 -05:00
Aiden Cline
dbfbb13ccc
fix(core): authorize patch move destinations (#38133) 2026-07-21 12:18:23 -05:00
Shoubhit Dash
cf651bc41b
feat(cli): port ACP to V2 (#37907) 2026-07-21 21:13:21 +05:30
Dax
e0810753f2
refactor: extract shared util package (#37828) 2026-07-21 10:34:29 -04:00