Claude waffled on a straightforward CI fix instead of just doing it
Resolved 💬 3 comments Opened May 18, 2026 by rabinovich101 Closed May 22, 2026
User reported a docker/login-action@v3 GHCR timeout in their GitHub Actions workflow. Instead of immediately applying a fix (retry logic), Claude:
- Asked the user what they wanted to do about it
- Suggested "just re-run the workflow" multiple times
- Made the edit but didn't commit or push, then asked the user if it should commit
- Required multiple prompts to actually complete the task end-to-end
The fix was simple — wrap the login in nick-fields/retry@v3. Claude should have applied it, committed, and pushed without hand-holding.
Expected behavior: When a user shares a CI error and asks for a fix, apply the fix and ship it. Don't ask 5 clarifying questions for a straightforward problem.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗