install quick updates

This commit is contained in:
Brian Madison
2025-10-26 16:17:37 -05:00
parent 0067fb4880
commit 8d81edf847
18 changed files with 565 additions and 58 deletions

View File

@@ -128,8 +128,12 @@ class ClaudeCodeSetup extends BaseIdeSetup {
}
// Process Claude Code specific injections for installed modules
// Use pre-collected configuration if available
if (options.preCollectedConfig) {
// Use pre-collected configuration if available, or skip if already configured
if (options.preCollectedConfig && options.preCollectedConfig._alreadyConfigured) {
// IDE is already configured from previous installation, skip prompting
// Just process with default/existing configuration
await this.processModuleInjectionsWithConfig(projectDir, bmadDir, options, {});
} else if (options.preCollectedConfig) {
await this.processModuleInjectionsWithConfig(projectDir, bmadDir, options, options.preCollectedConfig);
} else {
await this.processModuleInjections(projectDir, bmadDir, options);