Skip to main content

Interface: Ticket

Defined in: packages/orchestration/src/types.ts:28

Extends

Properties

activeRunId?

optional activeRunId?: string

Defined in: packages/orchestration/src/types.ts:34

Active run ID if in progress


assignee?

optional assignee?: string

Defined in: packages/orchestration/src/types.ts:15

Agent name to assign (optional — scheduler can auto-assign)

Inherited from

TicketConfig.assignee


createdAt

createdAt: number

Defined in: packages/orchestration/src/types.ts:31


deadline?

optional deadline?: Date

Defined in: packages/orchestration/src/types.ts:23

Deadline (optional)

Inherited from

TicketConfig.deadline


dependsOn?

optional dependsOn?: string[]

Defined in: packages/orchestration/src/types.ts:17

Ticket IDs this depends on (must complete first)

Inherited from

TicketConfig.dependsOn


description

description: string

Defined in: packages/orchestration/src/types.ts:12

Inherited from

TicketConfig.description


error?

optional error?: string

Defined in: packages/orchestration/src/types.ts:38

Error if failed


groupChatId?

optional groupChatId?: string

Defined in: packages/orchestration/src/types.ts:25

Group chat ID for Realtime filtering (injected by session manager, not the LLM)

Inherited from

TicketConfig.groupChatId


id

id: string

Defined in: packages/orchestration/src/types.ts:29


metadata?

optional metadata?: Record<string, unknown>

Defined in: packages/orchestration/src/types.ts:19

Arbitrary metadata

Inherited from

TicketConfig.metadata


priority?

optional priority?: TicketPriority

Defined in: packages/orchestration/src/types.ts:13

Inherited from

TicketConfig.priority


result?

optional result?: unknown

Defined in: packages/orchestration/src/types.ts:36

Final result when done


status

status: TicketStatus

Defined in: packages/orchestration/src/types.ts:30


tags?

optional tags?: string[]

Defined in: packages/orchestration/src/types.ts:21

Tags for filtering and capability matching

Inherited from

TicketConfig.tags


title

title: string

Defined in: packages/orchestration/src/types.ts:11

Inherited from

TicketConfig.title


updatedAt

updatedAt: number

Defined in: packages/orchestration/src/types.ts:32