Skip to content

Interface: RecoverInterruptedRunParams<TIn, THandle> ​

Defined in: runtime/flow/recover-interrupted-run-params.ts:14

Parameters for recovering a non-terminal run returned by LedgerStore.getInterruptedStepsOnBoot() (SPEC.md §3.10).

Supplies the boot record, bound FlowNode, and runtime stores/managers needed to reattach root and child scopes and resume mid-step state machines.

Type Parameters ​

Type ParameterDefault typeDescription
TInunknownValidated flow input payload type.
THandleunknownRuntime handle type of the active isolation scope.

Properties ​

PropertyModifierTypeDescriptionDefined in
bootRecordreadonlyInterruptedStepBootRecordNon-terminal step boot record loaded from LedgerStore.getInterruptedStepsOnBoot().runtime/flow/recover-interrupted-run-params.ts:16
flowreadonlyFlowNode<TIn, THandle>Bound FlowNode definition for the run's lane.runtime/flow/recover-interrupted-run-params.ts:18
flowCtxreadonlyFlowExecutionContext<TIn, THandle>Active flow execution context configured for the recovered run.runtime/flow/recover-interrupted-run-params.ts:20

Released under the MIT License.