Dax Raad
b5c3bd7eff
fix: replace BunProc with Npm module - remove bun/index.ts and bun.test.ts - update resolvePluginTarget to use Npm.add instead of Npm.install - replace BunProc.install with Npm.add in provider.ts - update all tests to use Npm.add/Npm.install instead of BunProc
2026-04-01 11:59:38 -04:00
Dax Raad
89dcee323c
Merge remote-tracking branch 'origin/dev' into pr-18308
...
# Conflicts:
# packages/opencode/src/bun/index.ts
# packages/opencode/test/bun.test.ts
2026-04-01 11:55:26 -04:00
Sebastian
25a2b739e6
warn only and ignore plugins without entrypoints, default config via exports ( #20284 )
2026-03-31 17:14:03 +02:00
Sebastian
2e78fdec43
ensure pinned plugin versions and do not run package scripts on install ( #20248 )
2026-03-31 16:59:43 +02:00
Luke Parker
1de06452d3
fix(plugin): properly resolve entrypoints without leading dot ( #20140 )
2026-03-31 09:21:17 +10:00
Sebastian
fa95a61c4e
Refactor into plugin loader and do not enforce ( #20112 )
2026-03-30 20:36:21 +02:00
Sebastian
0b1018f6dd
plugins installs should preserve jsonc comments ( #19938 )
2026-03-29 21:15:03 +02:00
Luke Parker
a5b1dc081d
test: add regression coverage for sync plugin hooks ( #19589 )
2026-03-29 03:43:00 +00:00
Sebastian
f3997d8082
Single target plugin entrypoints ( #19467 )
2026-03-27 23:44:46 +00:00
Kit Langton
e528ed5d86
effectify Plugin service internals ( #19365 )
2026-03-27 15:20:11 +00:00
Dax Raad
ec9c9960a3
refactor: migrate from BunProc to Npm module
...
- Replace BunProc.install with Npm.add for plugin resolution
- Remove needsInstall check from installDependencies
- Update test files to use Npm module instead of BunProc
- Delete bun/index.ts and bun/registry.ts (no longer needed)
2026-03-27 11:19:38 -04:00
Sebastian
6274b0677c
tui plugins ( #19347 )
2026-03-27 15:00:26 +01:00
Ryan Skidmore
814a515a8a
fix: improve plugin system robustness — agent/command resolution, async errors, hook timing, two-phase init ( #18280 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-03-24 12:50:55 -05:00
Kit Langton
38e0dc9ccd
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Kit Langton
a800583aea
refactor(effect): unify service namespaces and align naming ( #18093 )
2026-03-18 13:34:36 -04:00
Joscha Götzer
3577d829c2
fix: allow user plugins to override built-in auth plugins ( #11058 )
...
Co-authored-by: JosXa <info@josxa.dev>
2026-02-01 10:50:41 -06:00
Frédéric DE MATOS
1662e149b3
fix: add ChatGPT-Account-Id header for organization subscriptions ( #7603 )
2026-01-10 07:50:24 -06:00