Interface: ActivityRunInput
Defined in: packages/workflow-engine/src/kernel/ports.ts:476
Input passed to ActivityExecutor.run().
Properties
abortSignal?
optionalabortSignal?:AbortSignal
Defined in: packages/workflow-engine/src/kernel/ports.ts:497
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:485
config
config:
Record<string,unknown>
Defined in: packages/workflow-engine/src/kernel/ports.ts:487
rawInput
rawInput:
unknown
Defined in: packages/workflow-engine/src/kernel/ports.ts:486
resumeState?
optionalresumeState?:unknown
Defined in: packages/workflow-engine/src/kernel/ports.ts:488
stageDef
stageDef:
SyncStageDefinitionLike
Defined in: packages/workflow-engine/src/kernel/ports.ts:477
stageId
stageId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:481
stageName
stageName:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:482
stageNumber
stageNumber:
number
Defined in: packages/workflow-engine/src/kernel/ports.ts:483
stageRecordId
stageRecordId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:484
workflowContext
workflowContext:
Record<string,unknown>
Defined in: packages/workflow-engine/src/kernel/ports.ts:489
workflowId
workflowId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:478
workflowRunId
workflowRunId:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:479
workflowType
workflowType:
string
Defined in: packages/workflow-engine/src/kernel/ports.ts:480