Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
...
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Dax
6a2c3e91c7
feat(plugin): add typed rpc and custom events ( #46105 )
2026-08-30 21:28:19 -04:00
Kit Langton
e3bda5e2d0
feat(tui): add branch review scopes
2026-08-28 22:46:23 -04:00
Kit Langton
5b39f5184f
test(core): share selector sentinels ( #45748 )
2026-08-28 17:59:12 -04:00
Kit Langton
f2fb191f53
test(core): inject vertex auth transport ( #45751 )
2026-08-28 17:47:24 -04:00
Kit Langton
2751813454
test(core): simplify provider test fixtures ( #45743 )
2026-08-28 17:47:13 -04:00
Kit Langton
ee42eb3ca3
fix(core): render built-in command arguments ( #45697 )
2026-08-28 16:55:21 -04:00
Kit Langton
aea3e7c1d2
fix(core): refresh plugins in background ( #45993 )
2026-08-28 19:43:12 +00:00
Kit Langton
0593a6b8eb
fix(core): isolate models seed replay ( #45686 )
2026-08-28 15:26:22 -04:00
Kit Langton
ac3cd1b183
test(core): simplify provider smoke tests ( #45656 )
2026-08-28 13:26:27 -04:00
Kit Langton
374d317412
test(core): simplify provider test setup ( #45635 )
2026-08-28 13:25:53 -04:00
James Long
ca47949475
feat(plugin): expose experimental terminal reads ( #45792 )
2026-08-28 08:03:35 -04:00
Aiden Cline
56f2559798
fix(codemode): report original tool errors ( #45820 )
2026-08-27 22:54:36 -05:00
Kit Langton
e63779d9e1
fix(core): keep vertex settings serializable ( #45704 )
2026-08-27 23:01:20 -04:00
Kit Langton
9d673d7fb3
docs(core): align built-in prompt guidance ( #45642 )
2026-08-27 22:42:19 -04:00
Kit Langton
11aab207f0
test(core): remove dead test setup ( #45669 )
2026-08-27 22:31:26 -04:00
opencode-agent[bot]
bdf2e84812
feat(core): support Azure CLI authentication ( #45086 )
...
Co-authored-by: neriousy <34747899+neriousy@users.noreply.github.com>
2026-08-27 23:22:22 +00:00
Kit Langton
1455995ac7
refactor(core): use word casing for MCP namespaces ( #45618 )
2026-08-27 16:11:50 -04:00
Kit Langton
df7dae3706
refactor(plugin): reuse tool executor conversion ( #45572 )
...
Reuse the private executor/progress conversion for Promise tool list, get, and update while preserving captured executors, identifiers, and explicit optional-field clearing. Add focused adapter regression coverage.
2026-08-27 11:25:12 -04:00
Shoubhit Dash
46aa25f236
feat(plugin): expose model generation options to session hooks ( #45268 )
2026-08-27 17:30:37 +05:30
Aiden Cline
e288e0fc4d
feat(plugin): allow tool call repair before lookup ( #45453 )
2026-08-27 00:10:43 -05:00
Aiden Cline
1c4f8c40a8
feat(plugin): add tool draft reads ( #45443 )
2026-08-26 22:16:27 -05:00
Aiden Cline
2bcb67a71e
feat(plugin): add tool updates and removal ( #45436 )
2026-08-26 22:00:01 -05:00
Aiden Cline
40cbea3c19
refactor(core): use shared state for tool registry ( #45414 )
2026-08-26 21:33:00 -05:00
Aiden Cline
b5cb5e2a55
refactor(plugin): manage MCP servers through transforms ( #45408 )
2026-08-26 18:42:28 -05:00
opencode-agent[bot]
3184427c03
feat(plugin): expose the current location in plugin context ( #45403 )
...
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com>
2026-08-26 19:09:16 -04:00
Aiden Cline
d48a5d16ff
fix(core): avoid nested MCP code mode ( #45377 )
2026-08-26 15:23:14 -05:00
Aiden Cline
f4a9b93013
feat(ai): add native Groq provider with provider-specific options ( #45288 )
2026-08-26 10:12:52 -05:00
Dax
437df1164c
feat(plugin): expose session move
2026-08-26 00:14:12 -04:00
Aiden Cline
f3c390b89e
feat(ai): add native DeepInfra provider ( #45108 )
2026-08-25 22:15:52 -05:00
Aiden Cline
6c97be6974
feat(ai): add native Cerebras and Together AI providers ( #45098 )
2026-08-25 19:20:47 -05:00
Dax
eb1ac54d73
feat(tui): support multiple integration accounts ( #45072 )
2026-08-25 17:03:16 -04:00
opencode-agent[bot]
0fd719067d
feat(plugin): add permission review hooks ( #45003 )
...
Co-authored-by: R44VC0RP <R44VC0RP@users.noreply.github.com>
Co-authored-by: nexxeln <nexxeln@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com>
2026-08-25 16:57:17 +00:00
Shoubhit Dash
9c1787617c
feat(plugin): add vcs provider api ( #44979 )
2026-08-25 19:37:06 +05:30
Aiden Cline
28c1806950
fix(core): route Copilot fallback models through AI SDK ( #44882 )
2026-08-25 00:01:42 -05:00
Kit Langton
34bd7c220c
feat(session): report interrupt result ( #44766 )
2026-08-24 17:34:37 -04:00
Dax
de388dede4
feat(command): execute plugin callbacks
2026-08-24 16:01:58 -04:00
Kit Langton
e867a21ea5
feat(core): decouple workspace identity from provisioning ( #44526 )
2026-08-23 23:49:51 +00:00
Kit Langton
3694149135
fix(core): resolve device verification URL ( #44021 )
2026-08-21 23:26:40 +00:00
Kit Langton
c4eeefe0f1
refactor: reuse undefined effect ( #44010 )
2026-08-21 19:17:29 -04:00
Shoubhit Dash
8676dcf705
feat(ai): enable azure responses websocket ( #43896 )
2026-08-21 20:25:11 +05:30
Shoubhit Dash
2636797c65
feat(ai): enable xai responses websocket ( #43889 )
2026-08-21 19:58:01 +05:30
Shoubhit Dash
9a3a1732f1
refactor(ai): declare responses websocket capability ( #43885 )
2026-08-21 19:24:34 +05:30
Aiden Cline
8b93bc395d
feat(core): allow plan mode to write/edit PLAN files exclusively ( #43710 )
2026-08-21 02:29:50 -05:00
Aiden Cline
d19f58c5df
fix(core): use small model for titles ( #43702 )
2026-08-21 00:28:27 -05:00
opencode-agent[bot]
ea43a16b7d
refactor(core): remove legacy Gemini system prompt ( #43752 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-20 21:48:06 -05:00
Aiden Cline
5970537a8a
feat(plugin): expose session selection methods ( #43718 )
2026-08-20 18:04:43 -05:00
Aiden Cline
98ad4465f8
fix(core): preserve discovered model limits ( #43589 )
2026-08-20 01:11:34 -05:00
opencode-agent[bot]
9a1de86d9c
refactor(core): own resolved model limits ( #43545 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-19 21:40:33 -05:00
Kit Langton
ea7fa43243
refactor(core): share session model requests ( #42680 )
2026-08-20 02:33:46 +00:00