Skip to content

feat: adds hot poll for in-flight CI and workflow status#30

Merged
wgordon17 merged 18 commits intogordon-code:mainfrom
wgordon17:feat/hot-poll
Mar 29, 2026
Merged

feat: adds hot poll for in-flight CI and workflow status#30
wgordon17 merged 18 commits intogordon-code:mainfrom
wgordon17:feat/hot-poll

Conversation

@wgordon17
Copy link
Copy Markdown
Member

Summary

  • Adds a second poll loop (30s default, configurable 10-120s) targeting in-flight workflow runs and pending-check PRs for sub-minute state updates
  • Uses individual REST calls for workflow runs and minimal GraphQL nodes() query for PR status, with generation-counter staleness guards and exponential backoff on errors
  • Includes 42 new tests covering hot poll coordinator lifecycle, API functions, eviction, caps, error propagation, and backoff

@wgordon17 wgordon17 merged commit bdcd6db into gordon-code:main Mar 29, 2026
1 check passed
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.

1 participant