refactor(modes): update component references for docs restructure

This commit is contained in:
kazuki
2025-10-17 11:25:50 +09:00
parent eb90e1712b
commit f7dabf02db

View File

@@ -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(