Skip to main content

Github Pr Feed

@mgreten/github-pr-feedv2026.07.16.1· 1mo agoMODELS
01README

Poll open GitHub PRs for new reviews, comments, and check failures with per-PR watermark deduplication and GitHub API rate-limit backoff. One refresh call fetches all activity; downstream models consume the cached feedbackEvent artifacts without making additional API calls.

02Release Notes

Rebuild against swamp CLI 20260716

03Models1
@mgreten/github-pr-feedv2026.07.16.1github_pr_feed.ts

Global Arguments

ArgumentTypeDescription
githubUserstring
repostring
skipAuthorsarray
rateLimitFloornumber
backoffSchedulearray
fn refresh(dryRun: boolean)
Poll open PRs for new reviews, comments, and check failures.
ArgumentTypeDescription
dryRunbooleanLog events without writing artifacts or updating watermarks
fn getRateLimit()
Check current GitHub REST API rate limit status and any active backoff state.
fn clearBackoff()
Manually clear GitHub rate limit backoff state. Use when you know

Resources

refreshResult(7d)— Summary of a single refresh cycle — PRs polled, events detected, rate limit status
prSnapshot(7d)— Per-PR state snapshot with watermarks for deduplication across refresh cycles
feedbackEvent(14d)— Individual feedback event detected on a PR (review, comment, or check failure)
rateLimit(1d)— GitHub REST API rate limit backoff state with exponential escalation
04Previous Versions5
2026.07.10.1
2026.07.06.1
2026.06.27.2
2026.06.27.1
2026.05.20.1
05Stats
A
100 / 100
Downloads
144
Archive size
15.5 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms