feature: adopt retry-go for HTTP retry logic - #51
Conversation
PR Summary by QodoAdopt retry-go for catalog HTTP retries
AI Description
Diagram
High-Level Assessment
Files changed (4)
|
|
🤖 Finished Review · ✅ Success · Started 5:14 PM UTC · Completed 5:30 PM UTC |
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTo customize comments, go to the Qodo configuration screen, or learn more in the docs. |
ReviewFindingsMedium
Low
Previous runReviewFindingsLow
Previous run (2)ReviewFindingsLow
Previous run (3)ReviewFindingsLow
Labels: PR implements a feature (retry-go adoption) in the PLCC client package |
|
🤖 Finished Review · ✅ Success · Started 1:46 PM UTC · Completed 1:59 PM UTC |
|
🤖 Finished Review · ✅ Success · Started 4:05 PM UTC · Completed 4:20 PM UTC |
Replace manual sleep-based retry loop in FetchFrom() with github.com/avast/retry-go/v4. Preserves 3 attempts with exponential backoff (60s initial delay). Tests override via retryOptions variable. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Francesco Giudici <fgiudici@redhat.com>
|
🤖 Finished Review · ✅ Success · Started 12:03 PM UTC · Completed 12:21 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $6.53 |
Replace manual sleep-based retry loop in FetchFrom() with github.com/avast/retry-go/v4.
Preserves 3 attempts with exponential backoff (60s initial delay).
Tests override via retryOptions variable.
Fixes #5