@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
updatedAt
Date
workspaceId
string
Returns
ExecutionSummaryRow