Interface: Ticket
Defined in: packages/orchestration/src/types.ts:28
Extends
Properties
activeRunId?
optionalactiveRunId?:string
Defined in: packages/orchestration/src/types.ts:34
Active run ID if in progress
assignee?
optionalassignee?:string
Defined in: packages/orchestration/src/types.ts:15
Agent name to assign (optional — scheduler can auto-assign)
Inherited from
createdAt
createdAt:
number
Defined in: packages/orchestration/src/types.ts:31
deadline?
optionaldeadline?:Date
Defined in: packages/orchestration/src/types.ts:23
Deadline (optional)
Inherited from
dependsOn?
optionaldependsOn?:string[]
Defined in: packages/orchestration/src/types.ts:17
Ticket IDs this depends on (must complete first)
Inherited from
description
description:
string
Defined in: packages/orchestration/src/types.ts:12
Inherited from
error?
optionalerror?:string
Defined in: packages/orchestration/src/types.ts:38
Error if failed
groupChatId?
optionalgroupChatId?:string
Defined in: packages/orchestration/src/types.ts:25
Group chat ID for Realtime filtering (injected by session manager, not the LLM)
Inherited from
id
id:
string
Defined in: packages/orchestration/src/types.ts:29
metadata?
optionalmetadata?:Record<string,unknown>
Defined in: packages/orchestration/src/types.ts:19
Arbitrary metadata
Inherited from
priority?
optionalpriority?:TicketPriority
Defined in: packages/orchestration/src/types.ts:13
Inherited from
result?
optionalresult?: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?
optionaltags?:string[]
Defined in: packages/orchestration/src/types.ts:21
Tags for filtering and capability matching
Inherited from
title
title:
string
Defined in: packages/orchestration/src/types.ts:11
Inherited from
updatedAt
updatedAt:
number
Defined in: packages/orchestration/src/types.ts:32