Interface: HostJobMessage
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:83
Minimal job shape both hosts' job messages structurally satisfy.
Properties
attempt
attempt:
number
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:88
jobId
jobId:
string
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:84
maxAttempts?
optionalmaxAttempts?:number
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:89
payload
payload:
Record<string,unknown>
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:90
stageId
stageId:
string
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:87
startedAt?
optionalstartedAt?:Date
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:96
The attempt stamp from DequeueResult, forwarded as the acknowledgement
fence; a transport that cannot carry it (e.g. a JSON push bridge) simply
omits it and gets today's unfenced behaviour.
workflowId
workflowId:
string
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:86
workflowRunId
workflowRunId:
string
Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:85