diff --git a/src/config/unified-config-loader.ts b/src/config/unified-config-loader.ts index a495b7e3..4cf39d60 100644 --- a/src/config/unified-config-loader.ts +++ b/src/config/unified-config-loader.ts @@ -139,6 +139,7 @@ function mergeWithDefaults(partial: Partial): UnifiedConfig { const defaults = createEmptyUnifiedConfig(); return { version: partial.version ?? defaults.version, + setup_completed: partial.setup_completed, default: partial.default ?? defaults.default, accounts: partial.accounts ?? defaults.accounts, profiles: partial.profiles ?? defaults.profiles, @@ -326,6 +327,9 @@ function generateYamlWithComments(config: UnifiedConfig): string { // Version lines.push(`version: ${config.version}`); + if (config.setup_completed !== undefined) { + lines.push(`setup_completed: ${config.setup_completed}`); + } lines.push(''); // Default