Startup-Validierung: Claude Code CLI Pfad beim Start prüfen #87
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
backend/config.py:30definiertclaude_code_path = "claude", aber beim Startup wird nicht geprüft ob die Claude CLI tatsächlich installiert und ausführbar ist. Der Fehler tritt erst beim ersten Ticket auf.Hintergrund
Wenn Claude Code nicht installiert ist oder der Pfad falsch konfiguriert ist, startet das Backend erfolgreich. Erst wenn das erste Ticket die Pipeline durchläuft, schlägt der Claude Runner mit "command not found" fehl. Frühzeitige Erkennung spart Debugging-Zeit.
Akzeptanzkriterien
shutil.which(claude_code_path)prüfenclaude --version) und loggenTechnische Hinweise
backend/main.py(Startup),backend/config.py@app.on_event("startup")oder Lifespan-HandlerAufwand: S