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