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
9e39a4fbdf
test(core): simplify skill test setup ( #45721 )
2026-08-28 17:29:00 -04:00
Kit Langton
9538c2171f
refactor(core): derive config recognition fields ( #45701 )
2026-08-28 17:11:55 -04:00
Kit Langton
aea3e7c1d2
fix(core): refresh plugins in background ( #45993 )
2026-08-28 19:43:12 +00:00
Kit Langton
3badee1a3c
test(core): simplify config test setup ( #45689 )
2026-08-28 15:14:39 -04:00
Kit Langton
5c908ebba5
refactor(core): simplify reference config precedence ( #45673 )
2026-08-28 14:56:31 -04:00
Kit Langton
196893cfeb
refactor(core): remove unused config editor ( #45991 )
2026-08-28 14:21:21 -04:00
Kit Langton
374d317412
test(core): simplify provider test setup ( #45635 )
2026-08-28 13:25:53 -04:00
Kit Langton
a808a02f05
refactor(core): separate config file editing ( #45818 )
...
Separate source-file editing from Config with explicit targets, fresh raw JSON reads, owned synchronous mutation, and comment-preserving verified writeback. Preserve own JSON source keys and leave configuration discovery, precedence, and watching unchanged.
2026-08-28 11:23:48 -04:00
Kit Langton
d2c307ab30
test(core): remove unused test imports ( #45674 )
2026-08-27 23:58:41 -04:00
Kit Langton
a065ad4ba7
feat(core): vanilla instance discovery option ( #45752 )
2026-08-28 03:16:29 +00:00
Kit Langton
11aab207f0
test(core): remove dead test setup ( #45669 )
2026-08-27 22:31:26 -04:00
Kit Langton
88988b8c12
fix(core): preserve typed config test-layer errors ( #45778 )
2026-08-27 22:13:34 -04:00
opencode-agent[bot]
d5be4cf888
fix(core): share native model defaults with v1 config migration ( #45760 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-27 19:25:56 -05:00
Kit Langton
89ca9fc641
fix(core): complete supervisor flush when plugin activation fails ( #45783 )
2026-08-28 00:16:25 +00:00
Kit Langton
1455995ac7
refactor(core): use word casing for MCP namespaces ( #45618 )
2026-08-27 16:11:50 -04:00
Kit Langton
5253603583
fix(core): preserve downloaded skill directory IDs ( #45455 )
2026-08-27 11:40:55 -04:00
Kit Langton
10786cb60c
refactor(core): consolidate runner capability reads ( #45448 )
2026-08-26 23:45:01 -04:00
Dax
eb1ac54d73
feat(tui): support multiple integration accounts ( #45072 )
2026-08-25 17:03:16 -04:00
opencode-agent[bot]
e589969398
fix(core): resolve compatible shells for commands ( #44485 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-08-25 00:24:08 -05:00
Aiden Cline
28c1806950
fix(core): route Copilot fallback models through AI SDK ( #44882 )
2026-08-25 00:01:42 -05: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
Dax
7f5ea1889c
test(core): provide command render services
2026-08-24 17:34:06 -04:00
Dax
de388dede4
feat(command): execute plugin callbacks
2026-08-24 16:01:58 -04:00
Kit Langton
e945ddf80e
chore: enforce effect simplifications ( #43979 )
2026-08-21 19:48:27 +00:00
Kit Langton
2eecf076c4
refactor(config): share entry observer ( #43973 )
2026-08-21 19:29:08 +00:00
opencode-agent[bot]
e03a147b71
test(app): route e2e mocks through HttpApi ( #43138 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-08-21 21:41:43 +08: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
opencode-agent[bot]
c85b09de6f
fix(core): default unknown model token limits ( #43541 )
...
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-19 20:04:01 -05:00
Shoubhit Dash
ace822308f
refactor(core): move compaction config into state ( #43442 )
2026-08-19 20:43:01 +05:30
Shoubhit Dash
c40c306170
refactor(core): move shell config into state ( #43430 )
2026-08-19 19:23:22 +05:30
Shoubhit Dash
1e867c228a
refactor(core): move snapshot config into state ( #43425 )
2026-08-19 18:34:54 +05:30
Shoubhit Dash
8a402d3f03
refactor(core): move tool output config into state ( #43422 )
2026-08-19 18:25:22 +05:30
Shoubhit Dash
4b9d89e943
refactor(core): move image config into state ( #43090 )
2026-08-18 21:07:27 +00:00
Dax
b0c3a16ead
feat(plugin): expose server plugin status
2026-08-18 14:22:32 -04:00
Aiden Cline
98c717cb5b
fix(core): migrate standalone small model ( #43260 )
2026-08-18 11:14:36 -05:00
Kit Langton
d9b81d2233
chore(effect): update to beta.107 ( #43109 )
2026-08-17 21:54:08 +00:00
Dax
0d7904c91f
refactor(core): model provider activation explicitly ( #42791 )
...
Co-authored-by: Michael Hart <mhart@cloudflare.com>
2026-08-15 16:29:09 +00:00
Dax
5c7f5840ee
feat(core): persist web search provider selection ( #42663 )
2026-08-14 20:19:02 -04:00
Kit Langton
b0480a6f93
feat(core): make portable shell scanner authoritative ( #42581 )
2026-08-14 11:06:04 -04:00
Kit Langton
2b6dd2559c
fix(core): prefer nearest skill source ( #41788 )
2026-08-11 16:13:32 -04:00
Kit Langton
17536a9237
fix(core): discover local plugin packages ( #41784 )
2026-08-11 13:14:46 -04:00
Kit Langton
753fa4cd60
fix(core): isolate config plugin tests from ambient user config ( #41631 )
2026-08-11 01:16:08 +00:00
opencode-agent[bot]
d99a268ea5
chore: generate
2026-08-11 00:39:33 +00:00
Kit Langton
1113adfd5e
refactor(core): skill service stores values, config plugin owns the filesystem ( #41622 )
2026-08-10 20:38:08 -04:00
Kit Langton
71f5e4189d
refactor(core): move plugin discovery and watching to the config side ( #41618 )
2026-08-10 20:15:08 -04:00
opencode-agent[bot]
d7a7256bb6
test: stabilize Windows CI timing ( #41600 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-08-10 15:25:55 -05:00
Dax Raad
c22942c1f3
fix(core): tolerate unavailable wellknown config
2026-08-10 12:57:41 -04:00
opencode-agent[bot]
b274db88b0
chore(core): format package ( #41205 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-07 23:18:03 -05:00