Expand description
GitHub integration via gh CLI — fetches PR, CI, and issue data.
Structs§
- CiCheck
- A single CI check / workflow run
- CiFailure
Log - CI failure log output (truncated to 50KB)
- CiSummary
- CI checks summary for a branch
- Issue
Info - A GitHub issue
- Issue
Label - A GitHub issue label
- PrChanged
File - A file changed in a pull request
- PrComment
- A comment on a pull request (conversation comment or review comment)
- PrInfo
- PR info for a branch
- PrMerge
Status - Merge readiness status for a pull request
Enums§
- Check
Status - CI/check status rollup
- Review
Decision - PR review decision
Functions§
- extract_
issue_ numbers - Extract issue numbers from a branch name
- get_
ci_ failure_ log - Fetch failure log for a CI run
- get_
pr_ comments - Fetch comments and reviews for a pull request
- get_
pr_ files - Fetch changed files for a pull request
- get_
pr_ merge_ status - Fetch merge readiness status for a pull request
- list_
checks - Fetch CI checks for a specific branch
- list_
issues - Fetch open issues for a repository using gh CLI (cached with 30s TTL)
- list_
merged_ prs - Fetch recently merged PRs for branches that still exist locally.
- list_
open_ prs - Fetch open PRs for a repository using gh CLI (cached with 30s TTL)
- rerun_
failed_ checks - Re-run failed jobs for a CI workflow run