Interface: RecordStepStartInput
Defined in: ports/record-step-start-input.ts:9
Input record passed to LedgerStore.recordStepStart().
Captures the step execution ID, enclosing run and step IDs, optional promoted executable ID, base scope checkpoint, and initial outer-to-inner continuation stack.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
baseScopeCheckpoint? | readonly | string | Optional serialized scope checkpoint captured at the start of the step. | ports/record-step-start-input.ts:21 |
continuationStack | readonly | readonly ContinuationFrame[] | Initial outer-to-inner continuation stack for the step. | ports/record-step-start-input.ts:23 |
executableId? | readonly | string | Optional identifier of the active executable (used to select promoted .replaceWith() actors on reboot). | ports/record-step-start-input.ts:17 |
inputMsgId | readonly | string | null | Optional initial input message frame ID. | ports/record-step-start-input.ts:19 |
runId | readonly | string | Identifier of the enclosing flow run. | ports/record-step-start-input.ts:13 |
stepExecId | readonly | string | Unique execution identifier for this step attempt. | ports/record-step-start-input.ts:11 |
stepId | readonly | string | Logical identifier of the FlowStepNode or FlowBranchNode. | ports/record-step-start-input.ts:15 |