Skip to content

Monitor GitHub rate limits before exhaustion#261

Merged
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-257-monitor-github-rate-limit-throttle-before-exhaustion-and-notify-active-issues-about-delay-windows
Mar 19, 2026
Merged

Monitor GitHub rate limits before exhaustion#261
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-257-monitor-github-rate-limit-throttle-before-exhaustion-and-notify-active-issues-about-delay-windows

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

Summary

  • add a shared GitHub /rate_limit snapshot helper and human-readable delay comment formatting
  • pause GitHub-backed scan work when the REST core bucket drops below 100, notify affected active issues once per reset window, and resume automatically after reset
  • cover the new rate-limit parsing, thresholding, deduplication, resume flow, and README note with tests

Validation

  • go test ./...

Closes #257

@nicobistolfi nicobistolfi force-pushed the vigilante/issue-257-monitor-github-rate-limit-throttle-before-exhaustion-and-notify-active-issues-about-delay-windows branch from b4fb98c to 1cdd967 Compare March 19, 2026 22:19
@nicobistolfi nicobistolfi force-pushed the vigilante/issue-257-monitor-github-rate-limit-throttle-before-exhaustion-and-notify-active-issues-about-delay-windows branch from 1cdd967 to a628a75 Compare March 19, 2026 22:20
@nicobistolfi nicobistolfi merged commit 745065c into main Mar 19, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-257-monitor-github-rate-limit-throttle-before-exhaustion-and-notify-active-issues-about-delay-windows branch March 19, 2026 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Monitor GitHub /rate_limit, throttle before exhaustion, and notify active issues about delay windows

1 participant