Skip to content

Commit 9ff423b

Browse files
committed
senior engineer senior engineering
1 parent 1824db1 commit 9ff423b

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

packages/opencode/src/plugin/index.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,11 @@ export namespace Plugin {
4444
hooks.push(init)
4545
}
4646

47-
const plugins = []
47+
let plugins = config.plugin ?? []
48+
if (plugins.length) await Config.waitForDependencies()
4849
if (!Flag.OPENCODE_DISABLE_DEFAULT_PLUGINS) {
49-
plugins.push(...BUILTIN)
50+
plugins = [...BUILTIN, ...plugins]
5051
}
51-
if (config.plugin) {
52-
plugins.push(...config.plugin)
53-
}
54-
const wait = Flag.OPENCODE_DISABLE_DEFAULT_PLUGINS ? plugins.length : plugins.length > BUILTIN.length
55-
if (wait) await Config.waitForDependencies()
5652

5753
for (let plugin of plugins) {
5854
// ignore old codex plugin since it is supported first party now

0 commit comments

Comments
 (0)