Skip to content

github v0.2.0

Choose a tag to compare

@Abhishekkumar2021 Abhishekkumar2021 released this 28 Jun 09:51
· 3 commits to main since this release

@abhishekmcp/github v0.2.0 — production hardening

No new tools; makes the server resilient + observable for real workloads.

Added

  • Resilience: official retry + throttling plugins (auto-retry transient 5xx; proactively wait + retry on primary/secondary rate limits) and a per-request timeout (GITHUB_TIMEOUT_MS, default 30s) — requests survive real GitHub conditions instead of failing or hanging.
  • Pagination: list_issues/list_pull_requests/list_notifications paginate up to 300 items and report truncation.
  • GitHub Enterprise: GITHUB_API_URL sets the REST base URL.
  • Observability: structured logging + an audit log (GITHUB_AUDIT_LOG) of write operations.
  • Secret safety: tool output is redacted of any token patterns (defense-in-depth); 403s map to a rate-limit reset or a missing-scope hint.

Published with provenance via OIDC.