fix(config-manager): guard against non-array plugin values in auth-plugins

This commit is contained in:
YeonGyu-Kim
2026-02-09 12:00:24 +09:00
parent 6a91d72a72
commit 133da2624a

View File

@@ -44,7 +44,8 @@ export async function addAuthPlugins(config: InstallConfig): Promise<ConfigMerge
existingConfig = parseResult.config
}
const plugins: string[] = existingConfig?.plugin ?? []
const rawPlugins = existingConfig?.plugin
const plugins: string[] = Array.isArray(rawPlugins) ? rawPlugins : []
if (config.hasGemini) {
const version = await fetchLatestVersion("opencode-antigravity-auth")