mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
refactor(modes): update component references for docs restructure
This commit is contained in:
@@ -15,7 +15,7 @@ class ModesComponent(Component):
|
||||
|
||||
def __init__(self, install_dir: Optional[Path] = None):
|
||||
"""Initialize modes component"""
|
||||
super().__init__(install_dir, Path(""))
|
||||
super().__init__(install_dir, Path("modes"))
|
||||
|
||||
def get_metadata(self) -> Dict[str, str]:
|
||||
"""Get component metadata"""
|
||||
@@ -91,10 +91,11 @@ class ModesComponent(Component):
|
||||
self.settings_manager.update_metadata(metadata_mods)
|
||||
self.logger.info("Updated metadata with modes component registration")
|
||||
|
||||
# Update CLAUDE.md with mode imports
|
||||
# Update CLAUDE.md with mode imports (include modes/ prefix)
|
||||
try:
|
||||
manager = CLAUDEMdService(self.install_dir)
|
||||
manager.add_imports(self.component_files, category="Behavioral Modes")
|
||||
mode_files_with_path = [f"modes/{f}" for f in self.component_files]
|
||||
manager.add_imports(mode_files_with_path, category="Behavioral Modes")
|
||||
self.logger.info("Updated CLAUDE.md with mode imports")
|
||||
except Exception as e:
|
||||
self.logger.warning(
|
||||
|
||||
Reference in New Issue
Block a user