diff --git a/README.md b/README.md index a631f4fe..8c28b1c3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![MSeeP.ai Security Assessment Badge](https://mseep.net/pr/opactorai-claudable-badge.png)](https://mseep.ai/app/opactorai-claudable) + # Claudable CLovable diff --git a/apps/api/app/services/cli/unified_manager.py b/apps/api/app/services/cli/unified_manager.py index 56dd8744..4130eb3a 100644 --- a/apps/api/app/services/cli/unified_manager.py +++ b/apps/api/app/services/cli/unified_manager.py @@ -18,7 +18,8 @@ def get_project_root() -> str: """Get project root directory using relative path navigation""" current_file_dir = os.path.dirname(os.path.abspath(__file__)) - # unified_manager.py -> cli -> services -> app -> api -> apps -> project-root + # unified_manager.py is in: app/services/cli/ + # Navigate: cli -> services -> app -> api -> apps -> project-root project_root = os.path.join(current_file_dir, "..", "..", "..", "..", "..") return os.path.abspath(project_root) @@ -1026,8 +1027,9 @@ async def _ensure_agent_md(self, project_path: str) -> None: try: # Read system prompt from the source file using relative path current_file_dir = os.path.dirname(os.path.abspath(__file__)) - # unified_manager.py -> cli -> services -> app - app_dir = os.path.join(current_file_dir, "..", "..", "..") + # unified_manager.py is in: app/services/cli/ + # Navigate: cli -> services -> app + app_dir = os.path.join(current_file_dir, "..", "..") app_dir = os.path.abspath(app_dir) system_prompt_path = os.path.join(app_dir, "prompt", "system-prompt.md")