| { |
| "name": "list_issues", |
| "description": "List issues in the user's Linear workspace. For my issues, use \"me\" as the assignee. Use \"null\" for no assignee.", |
| "inputSchema": { |
| "$schema": "http://json-schema.org/draft-07/schema#", |
| "type": "object", |
| "properties": { |
| "limit": { |
| "default": 50, |
| "description": "Max results (default 50, max 250)", |
| "type": "number", |
| "maximum": 250 |
| }, |
| "cursor": { |
| "description": "Next page cursor", |
| "type": "string" |
| }, |
| "orderBy": { |
| "default": "updatedAt", |
| "description": "Sort: createdAt | updatedAt", |
| "type": "string", |
| "enum": [ |
| "createdAt", |
| "updatedAt" |
| ] |
| }, |
| "query": { |
| "description": "Search issue title or description", |
| "type": "string" |
| }, |
| "team": { |
| "description": "Team name or ID", |
| "type": "string" |
| }, |
| "state": { |
| "description": "State type, name, or ID", |
| "type": "string" |
| }, |
| "cycle": { |
| "description": "Cycle name, number, or ID", |
| "type": "string" |
| }, |
| "label": { |
| "description": "Label name or ID", |
| "type": "string" |
| }, |
| "assignee": { |
| "description": "User ID, name, email, or \"me\"", |
| "anyOf": [ |
| { |
| "type": "string" |
| }, |
| { |
| "type": "null" |
| } |
| ] |
| }, |
| "delegate": { |
| "description": "Agent name or ID. When the user asks to delegate to \"Linear\" or \"the Linear agent\", this refers to the \"Linear\" app user specifically", |
| "type": "string" |
| }, |
| "project": { |
| "description": "Project name, ID, or slug", |
| "type": "string" |
| }, |
| "release": { |
| "description": "Release ID or slug", |
| "type": "string" |
| }, |
| "priority": { |
| "description": "0=None, 1=Urgent, 2=High, 3=Medium, 4=Low", |
| "type": "number" |
| }, |
| "parentId": { |
| "description": "Parent issue ID or identifier (e.g., LIN-123)", |
| "type": "string" |
| }, |
| "createdAt": { |
| "description": "Created after: ISO-8601 date/duration (e.g., -P1D)", |
| "type": "string" |
| }, |
| "updatedAt": { |
| "description": "Updated after: ISO-8601 date/duration (e.g., -P1D)", |
| "type": "string" |
| }, |
| "includeArchived": { |
| "default": true, |
| "description": "Include archived items", |
| "type": "boolean" |
| } |
| }, |
| "additionalProperties": false |
| } |
| } |