Skip to content

@persistent-ai/fireflow-executor / server / toExecutionSummaryRow

Function: toExecutionSummaryRow() ​

toExecutionSummaryRow(row): ExecutionSummaryRow

Defined in: packages/fireflow-executor/types/execution.ts:73

Project a full row onto the summary shape a tree or list renders.

Used where a component already holds the full row (the selected execution) and has to hand it to something typed for the list projection. One definition so the mapping cannot drift from what SQL produces.

Parameters ​

row ​

commitHash ​

string

completedAt ​

Date | null

createdAt ​

Date

errorMessage ​

string | null

errorNodeId ​

string | null

executionDepth ​

number

externalEvents ​

object[] | null

failureCount ​

number

flowId ​

string

id ​

string

integration ​

object & object | null

lastFailureAt ​

Date | null

lastFailureReason ​

string | null

options ​

{ breakpoints?: string[]; debug?: boolean; execution?: { flowTimeoutMs?: number; maxConcurrency?: number; nodeTimeoutMs?: number; }; } | null

ownerId ​

string

parentExecutionId ​

string | null

path ​

string

processingStartedAt ​

Date | null

processingWorkerId ​

string | null

ref ​

string

rootExecutionId ​

string | null

startedAt ​

Date | null

status ​

ExecutionStatus

updatedAt ​

Date

workspaceId ​

string

Returns ​

ExecutionSummaryRow

Licensed under BUSL-1.1