diff --git a/agent2_ansible.py b/agent2_ansible.py index f924398..de8e7d8 100644 --- a/agent2_ansible.py +++ b/agent2_ansible.py @@ -10,11 +10,12 @@ from pathlib import Path from slixmpp import ClientXMPP import paho.mqtt.client as mqtt -sys.path.insert(0, "/opt/agent2_ansible") +BASE_DIR = Path(__file__).parent.resolve() +sys.path.insert(0, str(BASE_DIR)) from skills.loader import load_skills, run_skills # ── CONFIG ─────────────────────────────────────────────────────────────── -CONFIG_DIR = Path("/opt/agent2_ansible/config") +CONFIG_DIR = BASE_DIR / "config" CONFIG_FILE = CONFIG_DIR / "config.json" PROMPT_FILE = CONFIG_DIR / "system_prompt.txt"