Skip to main content

Interface: WorkflowRunRecord

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

Properties​

completedAt​

completedAt: Date | null

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


config​

config: unknown

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


createdAt​

createdAt: Date

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


definitionVersion​

definitionVersion: string | null

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

The definition version this run is pinned to, or null for a run created before the consumer migrated to definition versioning (or on a database whose schema predates it). A null version is claimable and executable by any host, exactly as before versioning existed.


duration​

duration: number | null

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


id​

id: string

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


input​

input: unknown

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


metadata​

metadata: unknown

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


output​

output: unknown

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


priority​

priority: number

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


redriveCount​

redriveCount: number

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

How many times run.redrive has re-driven this run.


startedAt​

startedAt: Date | null

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


status​

status: Status

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


totalCost​

totalCost: number

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


totalTokens​

totalTokens: number

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


updatedAt​

updatedAt: Date

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


version​

version: number

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


workflowId​

workflowId: string

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


workflowName​

workflowName: string

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


workflowType​

workflowType: string

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