Manish JadhavFounder, Inoltro DigitalInoltro Digital
Code review automation. A GitHub Actions workflow sends each pull request to Gemini through Agent Platform's global endpoint on pay-as-you-go billing.
GitHub issue, jadedm/pr-review-workflows, published Read the issue (opens GitHub issue, jadedm/pr-review-workflows in a new tab)
Observation
Inoltro's pull-request review workflow had two Gemini calls on Agent Platform refused with HTTP 429 RESOURCE_EXHAUSTED on Oct 21, 2026.
- Takeaway
- On pay-as-you-go Gemini, a 429 can arrive with no project quota reached. Retry with exponential backoff over minutes, and price Provisioned Throughput before a workload depends on every call landing.
- What happened
- Two review jobs failed after three attempts each with HTTP 429 RESOURCE_EXHAUSTED, at 15:35 and 18:56 UTC on Oct 21, 2026. Sign-in succeeded both times, and only the generateContent call was refused. All three attempts of the second job fell within about 20 seconds. Six later reviews on the same project between 19:43 and 20:13 UTC succeeded. Jadhav traced the refusals to Dynamic Shared Quota, where a 429 means the model's shared pool was busy at that moment, and chose a longer backoff with jitter as the fix, since Provisioned Throughput is the only guaranteed capacity and is paid in advance.
- Public engineering write-up (issue in the founder's own GitHub repository)
- Run ids and UTC times stated
- Opened Oct 21, 2026
Deployment details
Code review automation. A GitHub Actions workflow sends each pull request to Gemini through Agent Platform's global endpoint on pay-as-you-go billing.
- Public engineering write-up (issue in the founder's own GitHub repository)
- Run ids and UTC times stated
- Opened Oct 21, 2026
- Team
- Inoltro Digital
- Duration
- Two refused jobs on Oct 21, 2026
- Workload
- Automated Gemini review of pull requests in GitHub Actions
- Product version
- Gemini on Agent Platform, global endpoint, pay-as-you-go
- Model
- gemini-4-argon
- Measurement
- Three attempts in about 20 seconds before the job gave up; six later reviews succeeded





