Skip to main content

Interface: WorkflowDefinitionRecord

Defined in: packages/workflow-engine/src/persistence/interface.ts:361

A stored workflow definition snapshot, keyed by (workflowId, version).

Properties​

createdAt​

createdAt: Date

Defined in: packages/workflow-engine/src/persistence/interface.ts:364


snapshot​

snapshot: unknown

Defined in: packages/workflow-engine/src/persistence/interface.ts:366

The DefinitionSnapshot as written by run.create.


structureHash​

structureHash: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:368

Hash of snapshot; equals version for derived versions.


version​

version: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:363


workflowId​

workflowId: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:362