TriageIssue
Defined in: providers/types.ts:28
Normalized issue representation across all providers
Properties
Section titled “Properties”assignee?
Section titled “assignee?”
optionalassignee:string
Defined in: providers/types.ts:44
Assignee username/identifier
closedAt?
Section titled “closedAt?”
optionalclosedAt:string
Defined in: providers/types.ts:50
Closed timestamp if applicable
createdAt
Section titled “createdAt”createdAt:
string
Defined in: providers/types.ts:46
Creation timestamp (ISO 8601)
description?
Section titled “description?”
optionaldescription: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
Section titled “labels”labels:
string[]
Defined in: providers/types.ts:42
Labels/tags
metadata?
Section titled “metadata?”
optionalmetadata:Record<string,unknown>
Defined in: providers/types.ts:54
Provider-specific metadata
priority
Section titled “priority”priority:
IssuePriority
Defined in: providers/types.ts:38
Priority level
status
Section titled “status”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
Section titled “updatedAt”updatedAt:
string
Defined in: providers/types.ts:48
Last update timestamp (ISO 8601)
optionalurl:string
Defined in: providers/types.ts:52
URL to view the issue (if available)