mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
🚀 Fix: Ensure settings.json is created after install (#185)
* Fixed installer.py Fixed the settings.json missing issue * Fixed new upload feature Co-authored-by: mithun50 <mithungowda.b7411@gmail.com> Fixed new upload feature Co-authored-by: mithun50 <mithungowda.b7411@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
"""
|
||||
Base installer logic for SuperClaude installation system
|
||||
Base installer logic for SuperClaude installation system fixed some issues
|
||||
"""
|
||||
|
||||
from typing import List, Dict, Optional, Set, Tuple, Any
|
||||
@@ -217,6 +217,7 @@ class Installer:
|
||||
|
||||
if success:
|
||||
self.installed_components.add(component_name)
|
||||
self._update_settings_registry(component)
|
||||
# Component handles its own metadata registration
|
||||
else:
|
||||
self.failed_components.add(component_name)
|
||||
@@ -401,4 +402,4 @@ class Installer:
|
||||
'backup_path': str(self.backup_path) if self.backup_path else None,
|
||||
'install_dir': str(self.install_dir),
|
||||
'dry_run': self.dry_run
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user