Skip to main content

Interface: TicketWorkerToolsOptions

Defined in: packages/orchestration/src/tools/ticket-worker-tools.ts:62

Properties

allowedStatuses?

optional allowedStatuses?: readonly TicketStatus[]

Defined in: packages/orchestration/src/tools/ticket-worker-tools.ts:73

Status values exposed in the update_ticket enum. Defaults to the full TicketStatus union; hosts can narrow it (e.g. exclude queued).


events

events: EventBus<OrchestrationEventMap>

Defined in: packages/orchestration/src/tools/ticket-worker-tools.ts:68

Event bus to emit ticket.updated / ticket.created / lifecycle events on; usually team.events.


ticketId

ticketId: string

Defined in: packages/orchestration/src/tools/ticket-worker-tools.ts:64

The ticket being worked on; tools are scoped to this id via closure.


ticketStore

ticketStore: TicketStore

Defined in: packages/orchestration/src/tools/ticket-worker-tools.ts:66

Store the tools mutate. Usually the same TicketStore the Team is wired to.