Interface: InterruptedStepBootRecord
Defined in: ports/interrupted-step-boot-record.ts:9
Non-terminal run and step record returned by LedgerStore.getInterruptedStepsOnBoot().
Provides the persisted run status, dependencies, scope checkpoints, and continuation stack needed to recover interrupted or suspended runs on startup.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
baseScopeCheckpoint? | readonly | string | Optional serialized scope checkpoint captured at step start. | ports/interrupted-step-boot-record.ts:29 |
continuationStack | readonly | readonly ContinuationFrame[] | Persisted outer-to-inner continuation stack for the active step. | ports/interrupted-step-boot-record.ts:33 |
dependsOn | readonly | readonly string[] | Prerequisite item keys that this run depends on. | ports/interrupted-step-boot-record.ts:21 |
executableId? | readonly | string | Optional active executable identifier (such as a .replaceWith() replacement actor). | ports/interrupted-step-boot-record.ts:27 |
headScopeCheckpoint? | readonly | string | Optional serialized scope checkpoint captured when the step entered 'SUSPENDED'. | ports/interrupted-step-boot-record.ts:31 |
inputJson | readonly | string | Latest JSON-serialized flow input payload. | ports/interrupted-step-boot-record.ts:17 |
itemKey | readonly | string | Work item key of the run. | ports/interrupted-step-boot-record.ts:15 |
laneId | readonly | string | Identifier of the enclosing LaneNode. | ports/interrupted-step-boot-record.ts:13 |
runId | readonly | string | Unique identifier of the non-terminal flow run. | ports/interrupted-step-boot-record.ts:11 |
status | readonly | "RUNNING" | "SUSPENDED" | "QUEUED" | "WAITING" | Non-terminal run lifecycle status. | ports/interrupted-step-boot-record.ts:19 |
stepExecId | readonly | string | null | Active step execution identifier, or null if the crash occurred between steps. | ports/interrupted-step-boot-record.ts:23 |
stepId | readonly | string | null | Active flow step identifier, or null if the crash occurred between steps. | ports/interrupted-step-boot-record.ts:25 |