diff --git a/skills/ralph/templates/ralph.sh b/skills/ralph/templates/ralph.sh index 50fdd90..859e55f 100755 --- a/skills/ralph/templates/ralph.sh +++ b/skills/ralph/templates/ralph.sh @@ -139,7 +139,8 @@ EOF LOG_FILE="$SCRIPT_DIR/logs/iteration-$i-$(date +%Y%m%d-%H%M%S).log" mkdir -p "$SCRIPT_DIR/logs" - echo "$FULL_PROMPT" | claude -p --dangerously-skip-permissions 2>&1 | tee "$LOG_FILE" || true + # --output-format json avoids streaming mode issues + echo "$FULL_PROMPT" | claude -p --dangerously-skip-permissions --output-format json 2>&1 | tee "$LOG_FILE" || true OUTPUT=$(cat "$LOG_FILE") # Verifică dacă toate task-urile sunt complete