tweak: ensure codex built in plugin is always available

This commit is contained in:
Aiden Cline
2026-01-10 22:59:39 -06:00
parent ee8b38ab26
commit 0cc3c3bc78

View File

@@ -34,13 +34,10 @@ export namespace Plugin {
$: Bun.$, $: Bun.$,
} }
// Load internal plugins first for (const plugin of INTERNAL_PLUGINS) {
if (!Flag.OPENCODE_DISABLE_DEFAULT_PLUGINS) { log.info("loading internal plugin", { name: plugin.name })
for (const plugin of INTERNAL_PLUGINS) { const init = await plugin(input)
log.info("loading internal plugin", { name: plugin.name }) hooks.push(init)
const init = await plugin(input)
hooks.push(init)
}
} }
const plugins = [...(config.plugin ?? [])] const plugins = [...(config.plugin ?? [])]