diff --git a/gitea-autofix-loop.sh b/gitea-autofix-loop.sh index 58b1594..134bf6b 100755 --- a/gitea-autofix-loop.sh +++ b/gitea-autofix-loop.sh @@ -18,8 +18,8 @@ process_next() { # 1) Nächstes Issue holen (Sub-Agent, minimaler Output) local out - out=$(claude -p "Nutze den Sub-Agent 'next-issue'." \ - --allowedTools "mcp__gitea__list_issues,mcp__gitea__issue_read" \ + out=$(claude -p "Nutze den Sub-Agent 'next-issue'. Gib NUR dessen Rueckgabezeile aus (ISSUE= oder ISSUE=NONE), keinen weiteren Text." \ + --allowedTools "Agent,mcp__gitea__list_issues,mcp__gitea__issue_read" \ --output-format text) local nr nr=$(echo "$out" | grep -oE 'ISSUE=[0-9NONE]+' | cut -d= -f2)