fix(discord-bridge): director de lucru dedicat + log nedublat
- DEFAULT_CWD trece de la /workspace la /workspace/claude-agent, un spatiu cu git propriu, ca fisierele facute din Discord sa aiba istoric separat de proiectele reale. `!cd <cale>` ramane disponibil oriunde in /workspace, deci decizia din plan (fara allowlist de proiecte) nu se schimba. - setup_logging: sub systemd unitul redirecteaza deja stdout in bot.log (StandardOutput=append:), iar FileHandler-ul scria fiecare linie a doua oara in acelasi fisier. FileHandler ramane doar la rulare manuala. Verificat in productie: bot conectat, un tur real incheiat curat (inflight null, cost $0.0742 contabilizat), restart fara orfani. Suita: 275 passed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01B29CApsP1JkSdjYaGaHpE7
This commit is contained in:
@@ -48,4 +48,7 @@ CLAUDE_DISCORD_APPROVAL_TIMEOUT=300
|
||||
ALERT_RECIPIENT=root
|
||||
|
||||
# --- Directorul de lucru implicit -----------------------------------------
|
||||
DEFAULT_CWD=/workspace
|
||||
# Directorul in care porneste un fir nou. Spatiu dedicat, cu git propriu, ca ce se
|
||||
# face din Discord sa aiba istoric separat de proiectele reale. `!cd <cale>` il
|
||||
# schimba per fir, oriunde in /workspace.
|
||||
DEFAULT_CWD=/workspace/claude-agent
|
||||
|
||||
Reference in New Issue
Block a user