From c62be998d55f267f9aa93bebdbc042adaba6cd4b Mon Sep 17 00:00:00 2001 From: Claude Code Date: Wed, 20 May 2026 19:53:03 +0000 Subject: [PATCH] fix(config): CLAUDE_PATH-Default auf /usr/local/bin/claude MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bisheriger Default /home/claude-dev/.claude/local/claude existiert auf dem Live-Server nicht. Folge: jeder call_claude im verwaltungsportal stirbt mit FileNotFoundError [Errno 2]. Konkret betroffen: bulk_classify (alle Quellen- Klassifizierungen schlugen still fehl bzw. brachen nach der ersten Quelle ab). Live wurde uebergangsweise per CLAUDE_PATH-Env in /home/claude-dev/AegisSight -Monitor-Verwaltung/.env ueberschrieben. Dieser Commit zieht den Fix in den Code, damit der Default auch ohne .env-Override funktioniert (bzw. die .env- Zeile spaeter wieder entfernt werden kann). Monitor-config.py:30 hat einen abweichenden Default (/usr/bin/claude) — nicht in diesem Commit angefasst, da Monitor heute funktioniert; getrennt nachhalten falls auch dort Drift auftritt. --- src/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config.py b/src/config.py index 7da715b..4027ebd 100644 --- a/src/config.py +++ b/src/config.py @@ -42,7 +42,7 @@ PORTAL_MAGIC_LINK_EXPIRE_MINUTES = int( ) # Source Discovery (geteilte Config mit OSINT-Monitor) -CLAUDE_PATH = os.environ.get("CLAUDE_PATH", "/home/claude-dev/.claude/local/claude") +CLAUDE_PATH = os.environ.get("CLAUDE_PATH", "/usr/local/bin/claude") CLAUDE_TIMEOUT = 300 MAX_FEEDS_PER_DOMAIN = 3 CLAUDE_MODEL_FAST = "claude-haiku-4-5-20251001" -- 2.49.1