Interface: ActivityRunInput
Defined in: packages/workflow-engine/src/kernel/ports.ts:467
Input passed to ActivityExecutor.run().
Properties
abortSignal?
optionalabortSignal?:AbortSignal
Defined in: packages/workflow-engine/src/kernel/ports.ts:488
Aborted when the run is cancelled or the job lease is lost while the
stage executes; becomes ctx.abortSignal. Optional: a caller with no
host loop (a direct job.execute dispatch, a replay from
stage.pollSuspended) gets a signal that never fires. Not serialisable
— a remote executor must drop it and build its own on the worker.
attempt
attempt:
number
Defined in: packages/workflow-engine/src/kernel/ports.ts:476
config
config:
Record<string,unknown>
Defined in: packages/workflow-engine/src/kernel/ports.ts:478
rawInput
rawInput:
unknown
Defined in: packages/workflow-engine/src/kernel/ports.ts:477
resumeState?
optionalresumeState?:unknown
Defined in: packages/workflow-engine/src/kernel/ports.ts:479
stageDef
stageDef:
SyncStageDefinitionLike
Defined in: packages/workflow-engine/src/kernel/ports.ts:468
stageId
stageId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:472
stageName
stageName:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:473
stageNumber
stageNumber:
number
Defined in: packages/workflow-engine/src/kernel/ports.ts:474
stageRecordId
stageRecordId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:475
workflowContext
workflowContext:
Record<string,unknown>
Defined in: packages/workflow-engine/src/kernel/ports.ts:480
workflowId
workflowId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:469
workflowRunId
workflowRunId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:470
workflowType
workflowType:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:471