List issues
list_issuesList Linear issues filtered by state, project, label, assignee, team, or text search. Supports pagination via cursor with lean or full issue details.
Instructions
List issues as a {issues, hasNextPage, cursor} envelope. Lean rows by default (identifier, title, state, statusType, priority, createdAt, blockedBy, labels, project{id}, projectMilestone{id}, gitBranchName); full:true adds description, url, assignee, milestone name, updatedAt per row. query is a case-insensitive title/description text search (find an existing ticket without raw graphql). Page forward by passing the returned cursor back. Filter names (state/project/label/assignee/team) resolve server-side; an unresolved name errors loudly. Narrow server-side with team and includeCompleted:false (excludes completed/canceled/duplicate) to cut row count before it reaches you.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Return the richer documented per-row superset instead of the lean default | |
| team | No | Team name, key, or id — narrows to that team's issues server-side | |
| label | No | Issue label name or id | |
| limit | No | Max rows (default 50) | |
| query | No | Case-insensitive text search over title OR description (AND-ed with the other filters) | |
| state | No | Workflow state name or id (e.g. In Progress) | |
| cursor | No | Next-page cursor from a prior response | |
| project | No | Project name or id | |
| assignee | No | User name or id, or "me" | |
| includeCompleted | No | Default true. false + no explicit state excludes completed/canceled/duplicate issues server-side |