Kit Langton
d113a40f55
fix(core): rename legacy provider in top-level model ( #51901 )
2026-10-02 16:02:13 -07:00
Kit Langton
17955a1100
refactor(core): remove duplicate v1 config migration ( #51889 )
2026-10-02 15:40:41 -07:00
Filip
f3a23e52b3
feat(core): support disable-model-invocation in skill frontmatter ( #52747 )
2026-10-02 15:07:30 +02:00
James Long
a8761745a2
fix(core): accept partial model capabilities in native provider config ( #51365 )
2026-10-01 22:15:01 -05:00
Aiden Cline
a64bc3616e
refactor(core): cleanup session compaction ( #51447 )
2026-09-26 00:00:11 -05:00
Aiden Cline
16b18dff13
Revert "fix(core): fit model limits and recover compaction overflow" ( #51273 )
2026-09-25 00:12:14 -05:00
Aiden Cline
61c2349cef
fix(core): fit model limits and recover compaction overflow ( #51238 )
2026-09-25 00:11:40 -05:00
Adam
4b9a3d80fc
feat(core): enforce Console-managed policies ( #49729 )
2026-09-21 11:10:57 -05:00
Aiden Cline
cbd911368e
refactor(schema): separate provider and model settings ( #49850 )
2026-09-18 21:20:08 -05:00
Aiden Cline
219ecada68
refactor(core): move provider policies into settings ( #49666 )
2026-09-18 10:18:33 -05:00
Shoubhit Dash
2cdd938152
fix: honor provider transport overrides and preserve errors ( #49350 )
2026-09-16 22:42:23 +05:30
Aiden Cline
0f22b86670
refactor(core): replace websocket flags with a single transport preference ( #48423 )
2026-09-15 00:55:43 -05:00
Aiden Cline
2226afaea5
refactor(core): refactor model resolving logic, fix missing variant logic ( #48943 )
2026-09-14 18:29:34 -05:00
Dax Raad
648d01eec7
refactor(protocol): normalize session resources
2026-09-14 17:51:48 -04:00
Dax
c62d2e8336
refactor(core): split provider and model registries ( #48901 )
2026-09-14 10:34:11 -04:00
Aiden Cline
cbe8823671
feat(core): rework MCP client for SDK v2 and the 2026-07-28 revision ( #48937 )
2026-09-14 01:42:53 -05:00
Aiden Cline
052be04466
test: align coverage with v2 refactors ( #48900 )
2026-09-13 21:44:49 -05:00
Dax Raad
7784b3ee0d
refactor(core): isolate compatibility skills
2026-09-13 19:11:13 -04:00
Dax Raad
199aabe9e2
refactor(protocol): simplify skill and reference contracts
2026-09-13 18:52:55 -04:00
Aiden Cline
9ae6b21f6a
feat(plugin): add session title hook and request options bag ( #47663 )
2026-09-09 14:14:23 -05:00
Shoubhit Dash
bdc143c1d5
feat(core): enable the responses websocket by default ( #48140 )
2026-09-09 20:13:31 +05:30
Kit Langton
f1eed8bf11
fix(core): preserve legacy markdown agent variants
2026-09-09 10:02:03 -04:00
Kit Langton
1dcc6551d9
fix(core): preserve literal command arguments
2026-09-09 09:17:25 -04:00
Dax
a5312e169b
refactor(packages): migrate to the opencode npm scope ( #47852 )
2026-09-07 17:19:33 -04:00
OpeOginni and Aiden Cline
9c65a69937
fix(core): support granular webfetch permissions ( #46611 )
...
Co-authored-by: Aiden Cline <[email protected] >
2026-09-07 11:03:21 -05:00
Shoubhit Dash
898692af26
feat(core): schedule provider compaction automatically ( #47324 )
2026-09-07 19:27:11 +05:30
Shoubhit Dash
1382cebe10
feat(core): support explicit provider compaction ( #47323 )
2026-09-07 18:20:35 +05:30
James Long
0e143437c8
feat(cli): restore automatic update policy ( #47161 )
2026-09-04 12:58:30 -04:00
James Long
43bd2a516b
refactor(cli): move update checks to TUI clients ( #46963 )
2026-09-03 14:55:26 -04:00
Shoubhit Dash
7819e7f503
fix(core): run command subagents in the background ( #47081 )
2026-09-03 22:37:58 +05:30
Shoubhit Dash
59b29de409
fix(core): detect new ecosystem config roots ( #47026 )
2026-09-03 16:09:58 +05:30
24f6cb51c8
fix(core): watch new config files and directories ( #46925 )
...
Co-authored-by: nexxeln <[email protected] >
Co-authored-by: Shoubhit Dash <[email protected] >
2026-09-03 15:38:28 +05:30
Kit Langton
b257d476c9
refactor(core): preserve normalized tool results ( #46927 )
2026-09-02 20:39:55 -04:00
Kit Langton
4772b6a3e8
refactor: rename State drafts to editors ( #46876 )
2026-09-02 18:39:02 +00:00
Kit Langton
4b6e879ba8
fix(core): subscribe before debouncing config plugin updates ( #46874 )
2026-09-02 14:17:50 -04:00
Kit Langton
473c292521
fix(core): discover project config once under symlinked paths ( #46841 )
2026-09-02 13:04:43 -04:00
James Long
33dd4e3ba8
feat(cli): apply managed updates when idle and wire up ui ( #46485 )
2026-09-02 12:08:41 -04:00
Aiden Cline
8fc93e6ee4
fix(core): preserve session context during compaction ( #46751 )
2026-09-02 02:17:27 -05:00
Dax
e76e90b71e
refactor(core): decouple plugins from config loading ( #46639 )
2026-09-01 20:37:42 -04:00
Shoubhit Dash
9f01e2b548
fix(plugin): make load failures easier to diagnose ( #46594 )
2026-09-01 22:29:35 +05:30
Aiden Cline
ce6247bd2f
fix(core): estimate context growth before compaction ( #46543 )
2026-09-01 10:48:34 -05:00
Kit Langton
d4b4dd17cc
refactor(core): rename plugin flush to awaitActivation
2026-09-01 10:48:08 -04:00
Victor Navarro
77eac47493
feat(core): support canonical provider config ( #46134 )
2026-09-01 12:19:02 +02:00
Dax Raad
5d73a5789f
feat(plugin): support live package updates
2026-08-31 23:35:21 -04:00
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