Expand description
GraphQL queries for GitHub API.
Uses a single GraphQL query to fetch issues from multiple repositories efficiently, avoiding multiple REST API calls.
Structs§
- Author
- Author information from GraphQL response.
- Comments
Connection - Comments connection from GraphQL.
- Issue
Comment Node - Issue comment from GraphQL response.
- Issue
Node - A GitHub issue from the GraphQL response.
- Issue
Node Detailed - Issue from GraphQL response for triage.
- Issue
With Repo Context Response - Full response for issue with repo context.
- Issues
Connection - Issues connection from GraphQL.
- Label
Node - A single label.
- Labels
- Labels container from GraphQL response.
- Language
Node - Language information from GraphQL response.
- Repo
Issues - Issues response for a single repository.
- Repo
Label Node - Repository label from GraphQL response.
- Repo
Labels Connection - Repository labels connection from GraphQL.
- Repo
Milestone Node - Repository milestone from GraphQL response.
- Repo
Milestones Connection - Repository milestones connection from GraphQL.
- Repository
Data - Repository data from GraphQL response for triage.
Enums§
- Viewer
Permission - Viewer permission level on a repository.
Functions§
- fetch_
issue_ with_ repo_ context - Fetches an issue with repository context (labels, milestones) in a single GraphQL call.
- fetch_
issues - Fetches open “good first issue” issues from multiple repositories.