list_issues
Retrieve paginated GitHub issue summaries with filtering by state, labels, assignee, and milestone. Excludes pull requests and full bodies for concise triage.
Instructions
List issues in the configured repository. Returns a compact summary per issue (number, title, state, labels, assignees, timestamps, comment count) -- never bodies; call get_issue for full text. Pull requests are excluded. Results are paginated: check has_more and next_page rather than assuming you have everything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page number. | |
| sort | No | Field to sort by. | created |
| limit | No | Maximum issues to return in this page. | |
| since | No | ISO-8601 datetime. Only issues updated at or after this. | |
| state | No | Filter by issue state. | open |
| labels | No | Label names. AND semantics: every name given must be present on the issue. Use list_labels to discover valid values. | |
| assignee | No | A GitHub login, or 'none' for unassigned issues, or '*' for any assigned issue. | |
| direction | No | Sort direction. | desc |
| milestone | No | Milestone title or number, or 'none' for issues with no milestone, or '*' for any milestone. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | ||
| count | No | Number of items in this page, not the total available. | |
| items | No | ||
| notes | No | ||
| backend | Yes | ||
| has_more | No | ||
| next_page | No | ||
| fetched_at | Yes |