StepRecord
Properties
Section titled “Properties”epoch?
Section titled “epoch?”optional epoch?: number;Logical-run epoch when this step was recorded. Absent on legacy steps → prune keeps them until superseded.
error?
Section titled “error?”optional error?: object;| Name | Type |
|---|---|
|
|
|
|
|
|
finishedAt?
Section titled “finishedAt?”optional finishedAt?: number;index: number;interruptDecision?
Section titled “interruptDecision?”optional interruptDecision?: InterruptDecisionRecord;key: string;kind: StepKind;name: string;result?
Section titled “result?”optional result?: unknown;signalId?
Section titled “signalId?”optional signalId?: string;startedAt
Section titled “startedAt”startedAt: number;status?
Section titled “status?”optional status?: StepStatus;Intent lifecycle: running = pending execute; finished/error = finalized. Legacy steps omit status.