fix: resolve correct path for skills directory relative to repo root
Ampel / ampel (push) Successful in 22s

This commit is contained in:
Hitonabi
2026-08-07 16:42:39 +02:00
parent 56676fe83c
commit a201c20bf2
+4 -1
View File
@@ -12,7 +12,10 @@ class RunSkillRequest(BaseModel):
@router.get("/skills")
def list_skills():
"""Listet alle verfügbaren Skills aus dem deploy/skills Verzeichnis auf."""
skills_dir = os.path.join(os.getcwd(), "deploy", "skills")
# Pfad relativ zu dieser Datei (backend/routers/skills.py)
current_dir = os.path.dirname(os.path.abspath(__file__))
repo_root = os.path.dirname(os.path.dirname(current_dir))
skills_dir = os.path.join(repo_root, "deploy", "skills")
skills = []
if os.path.exists(skills_dir) and os.path.isdir(skills_dir):