Workflow Docs
AI/LLM: This documentation page is available in plain markdown format at/workflow/latest/docs/reference/interfaces/SignalDelivery.md
SignalDelivery
Interface: SignalDelivery<TPayload>#
Defined in: packages/workflow-core/src/types.ts:465
Type Parameters#
TPayload#
TPayload = unknown
Properties#
meta?#
ts
optional meta: WorkflowMetadata;Defined in: packages/workflow-core/src/types.ts:476
Free-form host/UI metadata copied into SIGNAL_RESOLVED.
name#
ts
name: string;Defined in: packages/workflow-core/src/types.ts:473
Name of the awaited signal (the same name passed to ctx.waitForEvent(name, ...)).
payload#
ts
payload: TPayload;Defined in: packages/workflow-core/src/types.ts:474
signalId#
ts
signalId: string;Defined in: packages/workflow-core/src/types.ts:468
Idempotency token. Same signalId at the same stepId = no-op retry; different signalId = lost race.
stepId?#
ts
optional stepId: string;Defined in: packages/workflow-core/src/types.ts:470
Optional durable-operation id for the awaited signal.