Commit graph

310 commits

Author SHA1 Message Date
Kit Langton
e3bda5e2d0
feat(tui): add branch review scopes 2026-08-28 22:46:23 -04:00
Kit Langton
803b7718b8
refactor(core): import canonical schema contracts (#45746) 2026-08-28 17:29:07 -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
52ec62bef0
docs: correct config discovery boundary (#45681) 2026-08-28 15:14:32 -04:00
Kit Langton
c601d3b021
refactor(core): share provider factory loading (#45654) 2026-08-28 13:26:15 -04:00
Kit Langton
e50c89834e
refactor(core): reuse plugin response wrapper (#45648) 2026-08-28 13:25:40 -04:00
Kit Langton
9d33d83bb4
refactor(core): reuse native option projection (#45647) 2026-08-28 13:23:33 -04:00
Kit Langton
e7918e25fd
refactor(core): remove ineffective typed recovery (#45631) 2026-08-28 13:16:13 -04:00
James Long
ca47949475
feat(plugin): expose experimental terminal reads (#45792) 2026-08-28 08:03:35 -04:00
Kit Langton
a065ad4ba7
feat(core): vanilla instance discovery option (#45752) 2026-08-28 03:16:29 +00:00
Kit Langton
048aec32e7
refactor(core): share local provider settings fold (#45645) 2026-08-27 23:13:13 -04:00
Kit Langton
87f21a301d
fix(core): forward plugin interrupt options (#45632) 2026-08-27 23:01:57 -04:00
Kit Langton
e63779d9e1
fix(core): keep vertex settings serializable (#45704) 2026-08-27 23:01:20 -04:00
Kit Langton
dd2674e9c4
refactor(core): reuse Mercurial diff preparation (#45652) 2026-08-27 22:42:47 -04:00
Kit Langton
9d673d7fb3
docs(core): align built-in prompt guidance (#45642) 2026-08-27 22:42:19 -04:00
Kit Langton
0c75b7b3c7
feat(core): per-instance plugin input (#45732) 2026-08-28 02:31:36 +00:00
Kit Langton
89ca9fc641
fix(core): complete supervisor flush when plugin activation fails (#45783) 2026-08-28 00:16:25 +00:00
Kit Langton
6bbf2e34e7
refactor(core): parse MCP prompt arguments once (#45646) 2026-08-27 19:26:40 -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
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
8b6a2450d5
fix(core): isolate invalid tool registrations (#45325) 2026-08-26 13:49:56 -05:00
Kit Langton
ded8a492d1
fix(core): recover background jobs after restart
Persist background Job ownership and terminal results across server restarts. Resume existing subagent Sessions, admit shell cancellation notices without waking idle parents, and preserve explicit cancellation.
2026-08-26 14:17:43 -04:00
Aiden Cline
f4a9b93013
feat(ai): add native Groq provider with provider-specific options (#45288) 2026-08-26 10:12:52 -05:00
Shoubhit Dash
4eaf533cd0
feat(plugin): add declarative vcs repository markers (#45192) 2026-08-26 13:49:36 +05:30
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
Kit Langton
695c043e6b
feat(core): refresh unpinned plugins on startup (#45118) 2026-08-25 22:32:05 -04: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
b71291c05a
refactor(core): move mercurial vcs into internal plugin (#44993) 2026-08-25 20:35:21 +05:30
Shoubhit Dash
0ab2d783e8
refactor(core): move git vcs into internal plugin (#44992) 2026-08-25 20:26:43 +05:30
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
Dax Raad
ce16b7cc12 docs: simplify plugin guide routes 2026-08-24 18:28:23 -04:00
Dax Raad
e11b3d08b6 docs: clarify plugin skill guidance 2026-08-24 18:10:40 -04:00
Dax Raad
0cdd711abf docs: expand plugin guides 2026-08-24 18:10:40 -04:00
opencode-agent[bot]
8be467de8d
fix(core): respect disabled Plan agent config (#44761)
Co-authored-by: rekram1-node <63023139+rekram1-node@users.noreply.github.com>
2026-08-24 16:55:37 -05:00
opencode-agent[bot]
50c5218bca
fix(core): clarify integration auth errors (#44786)
Co-authored-by: nexxeln <95541290+nexxeln@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-24 16:53:14 -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
Dax
917051a881
feat(www): rebuild site with Astro (#44274) 2026-08-22 19:49:47 -04:00
Kit Langton
3694149135
fix(core): resolve device verification URL (#44021) 2026-08-21 23:26:40 +00:00