Skip to content

Make GitHub pause recovery deterministic#268

Merged
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-264-make-github-rate-limit-pause-recovery-deterministic-so-sessions-resume-after-reset
Mar 20, 2026
Merged

Make GitHub pause recovery deterministic#268
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-264-make-github-rate-limit-pause-recovery-deterministic-so-sessions-resume-after-reset

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

Summary

  • persist explicit resume_after state for sessions paused by GitHub low quota
  • clear expired pause state deterministically and stop treating delay-comment bookkeeping as worker liveness
  • add regression coverage for pause expiry and stale-session recovery behavior

Validation

  • go test ./internal/app ./internal/github ./internal/state
  • go test ./...

Closes #264

@nicobistolfi nicobistolfi force-pushed the vigilante/issue-264-make-github-rate-limit-pause-recovery-deterministic-so-sessions-resume-after-reset branch from 88afe0b to 156051b Compare March 20, 2026 03:33
@nicobistolfi nicobistolfi merged commit 5241ae1 into main Mar 20, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-264-make-github-rate-limit-pause-recovery-deterministic-so-sessions-resume-after-reset branch March 20, 2026 03:34
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.

Make GitHub rate-limit pause recovery deterministic so sessions resume after reset

1 participant