Skip to content

TriageIssue

Defined in: providers/types.ts:28

Normalized issue representation across all providers

optional assignee: string

Defined in: providers/types.ts:44

Assignee username/identifier


optional closedAt: string

Defined in: providers/types.ts:50

Closed timestamp if applicable


createdAt: string

Defined in: providers/types.ts:46

Creation timestamp (ISO 8601)


optional description: string

Defined in: providers/types.ts:34

Optional description/body


id: string

Defined in: providers/types.ts:30

Provider-specific ID (e.g., “123” for GitHub, “bd-a1b2” for Beads)


labels: string[]

Defined in: providers/types.ts:42

Labels/tags


optional metadata: Record<string, unknown>

Defined in: providers/types.ts:54

Provider-specific metadata


priority: IssuePriority

Defined in: providers/types.ts:38

Priority level


status: IssueStatus

Defined in: providers/types.ts:36

Issue status


title: string

Defined in: providers/types.ts:32

Human-readable title


type: IssueType

Defined in: providers/types.ts:40

Issue type


updatedAt: string

Defined in: providers/types.ts:48

Last update timestamp (ISO 8601)


optional url: string

Defined in: providers/types.ts:52

URL to view the issue (if available)