Améliorations robustesse MCP et script de mise à jour

- Augmente MAX_TOOL_ITERATIONS à 20 et timeout HTTP à 300s pour tolérer les erreurs/temps d'attente
- Ajoute des directives de gestion d'erreurs dans CLAUDE.md pour les appels MCP
- Introduit un mode bootstrap (`CRAZYCLAUDE_BOOTSTRAP=1`) pour éviter les git pull en boucle
- Découpe les tâches longues et préconise des corrections ciblées pour les artefacts mineurs
This commit is contained in:
2026-03-29 20:34:29 +02:00
parent 7c44ebd766
commit c7773a3692
3 changed files with 21 additions and 8 deletions

View File

@@ -19,7 +19,7 @@ from pathlib import Path
import requests
QWEN3_MODEL = "LMStudio:qwen/qwen3-coder-next"
MAX_TOOL_ITERATIONS = 10
MAX_TOOL_ITERATIONS = 20
# Répertoire llm-functions relatif à ce script
_HERE = Path(__file__).parent
@@ -192,7 +192,7 @@ def call_qwen3(task: str, files: list[str]) -> str:
resp = requests.post(
f"{_aichat_url}/v1/chat/completions",
json=payload,
timeout=120,
timeout=300,
)
resp.raise_for_status()
data = resp.json()