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):
|
def __init__(self, install_dir: Optional[Path] = None):
|
||||||
"""Initialize modes component"""
|
"""Initialize modes component"""
|
||||||
super().__init__(install_dir, Path(""))
|
super().__init__(install_dir, Path("modes"))
|
||||||
|
|
||||||
def get_metadata(self) -> Dict[str, str]:
|
def get_metadata(self) -> Dict[str, str]:
|
||||||
"""Get component metadata"""
|
"""Get component metadata"""
|
||||||
@@ -91,10 +91,11 @@ class ModesComponent(Component):
|
|||||||
self.settings_manager.update_metadata(metadata_mods)
|
self.settings_manager.update_metadata(metadata_mods)
|
||||||
self.logger.info("Updated metadata with modes component registration")
|
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:
|
try:
|
||||||
manager = CLAUDEMdService(self.install_dir)
|
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")
|
self.logger.info("Updated CLAUDE.md with mode imports")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.logger.warning(
|
self.logger.warning(
|
||||||
|
|||||||
Reference in New Issue
Block a user