Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/workflow / / WorkflowState

Interface: WorkflowState<TState>

Defined in: packages/workflow/src/types.ts:271

Snapshot returned by Workflow.getState. Combines the most recent checkpoint state with the high-level run status / pending pause payload.

Stable

Type Parameters

Type ParameterDefault type
TState extends objectRecord<string, unknown>

Properties

PropertyModifierTypeDescriptionDefined in
checkpointIdreadonlystring-packages/workflow/src/types.ts:276
pendingPause?readonlyPendingPauseRecordCarries the value passed to pause(value) when status is suspended.packages/workflow/src/types.ts:278
statereadonlyTState-packages/workflow/src/types.ts:275
statusreadonly"running" | "suspended" | "completed" | "failed"-packages/workflow/src/types.ts:274
stepNumberreadonlynumber-packages/workflow/src/types.ts:273
threadIdreadonlystring-packages/workflow/src/types.ts:272