diff --git a/packages/opencode/src/config/config.ts b/packages/opencode/src/config/config.ts index bc7b8119..55b5f011 100644 --- a/packages/opencode/src/config/config.ts +++ b/packages/opencode/src/config/config.ts @@ -86,7 +86,7 @@ export namespace Config { result.agent = mergeDeep(result.agent, await loadMode(dir)) result.plugin.push(...(await loadPlugin(dir))) } - await Promise.all(promises) + await Promise.allSettled(promises) // Migrate deprecated mode field to agent field for (const [name, mode] of Object.entries(result.mode)) {