From a201c20bf2c9c7f28e6c67e877a3040a8027f6b1 Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Fri, 7 Aug 2026 16:42:39 +0200 Subject: [PATCH] fix: resolve correct path for skills directory relative to repo root --- backend/routers/skills.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/routers/skills.py b/backend/routers/skills.py index ededd85..ed5beff 100644 --- a/backend/routers/skills.py +++ b/backend/routers/skills.py @@ -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):