Skip to content

PersistentAI API Documentation / @persistentai/fireflow-types / ExecutionEventData

Interface: ExecutionEventData

Defined in: packages/fireflow-types/src/flow/execution-events.ts:58

Properties

child:completed

child:completed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:160

childExecutionId

childExecutionId: string

eventName

eventName: string

parentExecutionId

parentExecutionId: string


child:failed

child:failed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:165

childExecutionId

childExecutionId: string

error

error: Error

eventName

eventName: string

parentExecutionId

parentExecutionId: string


child:spawned

child:spawned: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:153

childExecutionId

childExecutionId: string

eventData

eventData: any

eventName

eventName: string

parentExecutionId

parentExecutionId: string

rootExecutionId

rootExecutionId: string


cluster:completed

cluster:completed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:144

clusterId

clusterId: string

executionTime

executionTime: number


cluster:failed

cluster:failed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:148

clusterId

clusterId: string

error

error: Error

executionTime

executionTime: number


cluster:started

cluster:started: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:140

clusterId

clusterId: string

nodeIds

nodeIds: string[]


debug:breakpoint-hit

debug:breakpoint-hit: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:137

node

node: INode


edge:transfer-completed

edge:transfer-completed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:123

serializedEdge

serializedEdge: object

serializedEdge.id

id: string

serializedEdge.metadata?

optional metadata: objectOutputType<{ anchors: ZodOptional<ZodArray<ZodObject<{ id: ZodString; index: ZodNumber; parentNodeId: ZodOptional<ZodString>; selected: ZodOptional<ZodBoolean>; x: ZodNumber; y: ZodNumber; }, "strip", ZodTypeAny, { id: string; index: number; parentNodeId?: string; selected?: boolean; x: number; y: number; }, { id: string; index: number; parentNodeId?: string; selected?: boolean; x: number; y: number; }>, "many">>; label: ZodOptional<ZodString>; version: ZodOptional<ZodNumber>; }, ZodTypeAny, "passthrough">

serializedEdge.sourceNodeId

sourceNodeId: string

serializedEdge.sourcePortId

sourcePortId: string

serializedEdge.status

status: EdgeStatus

serializedEdge.targetNodeId

targetNodeId: string

serializedEdge.targetPortId

targetPortId: string

transferTime

transferTime: number


edge:transfer-failed

edge:transfer-failed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:127

error

error: Error

serializedEdge

serializedEdge: object

serializedEdge.id

id: string

serializedEdge.metadata?

optional metadata: objectOutputType<{ anchors: ZodOptional<ZodArray<ZodObject<{ id: ZodString; index: ZodNumber; parentNodeId: ZodOptional<ZodString>; selected: ZodOptional<ZodBoolean>; x: ZodNumber; y: ZodNumber; }, "strip", ZodTypeAny, { id: string; index: number; parentNodeId?: string; selected?: boolean; x: number; y: number; }, { id: string; index: number; parentNodeId?: string; selected?: boolean; x: number; y: number; }>, "many">>; label: ZodOptional<ZodString>; version: ZodOptional<ZodNumber>; }, ZodTypeAny, "passthrough">

serializedEdge.sourceNodeId

sourceNodeId: string

serializedEdge.sourcePortId

sourcePortId: string

serializedEdge.status

status: EdgeStatus

serializedEdge.targetNodeId

targetNodeId: string

serializedEdge.targetPortId

targetPortId: string


edge:transfer-started

edge:transfer-started: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:120

serializedEdge

serializedEdge: object

serializedEdge.id

id: string

serializedEdge.metadata?

optional metadata: objectOutputType<{ anchors: ZodOptional<ZodArray<ZodObject<{ id: ZodString; index: ZodNumber; parentNodeId: ZodOptional<ZodString>; selected: ZodOptional<ZodBoolean>; x: ZodNumber; y: ZodNumber; }, "strip", ZodTypeAny, { id: string; index: number; parentNodeId?: string; selected?: boolean; x: number; y: number; }, { id: string; index: number; parentNodeId?: string; selected?: boolean; x: number; y: number; }>, "many">>; label: ZodOptional<ZodString>; version: ZodOptional<ZodNumber>; }, ZodTypeAny, "passthrough">

serializedEdge.sourceNodeId

sourceNodeId: string

serializedEdge.sourcePortId

sourcePortId: string

serializedEdge.status

status: EdgeStatus

serializedEdge.targetNodeId

targetNodeId: string

serializedEdge.targetPortId

targetPortId: string


execution:created

execution:created: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:59

executionDepth

executionDepth: number

executionId

executionId: string

flowId

flowId: string

flowMetadata

flowMetadata: FlowMetadata

ownerId

ownerId: string

parentExecutionId

parentExecutionId: string | null

rootExecutionId

rootExecutionId: string


flow:cancelled

flow:cancelled: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:83

executionTime

executionTime: number

flowMetadata

flowMetadata: FlowMetadata

reason

reason: string


flow:completed

flow:completed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:74

executionTime

executionTime: number

flowMetadata

flowMetadata: FlowMetadata


flow:failed

flow:failed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:78

error

error: Error

executionTime

executionTime: number

flowMetadata

flowMetadata: FlowMetadata


flow:paused

flow:paused: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:88

flowMetadata

flowMetadata: FlowMetadata

reason

reason: string


flow:resumed

flow:resumed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:92

flowMetadata

flowMetadata: FlowMetadata


flow:started

flow:started: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:71

flowMetadata

flowMetadata: FlowMetadata


flow:subscribed

flow:subscribed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:68

flowMetadata

flowMetadata: FlowMetadata


node:completed

node:completed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:98

executionTime

executionTime: number

node

node: INode


node:debug-log-string

node:debug-log-string: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:116

log

log: string

nodeId

nodeId: string


node:failed

node:failed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:102

error

error: Error

executionTime

executionTime: number

node

node: INode


node:skipped

node:skipped: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:107

nodeId

nodeId: string

reason

reason: string


node:started

node:started: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:95

node

node: INode


node:status-changed

node:status-changed: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:111

newStatus

newStatus: NodeStatus

nodeId

nodeId: string

oldStatus

oldStatus: NodeStatus


stream:published

stream:published: object

Defined in: packages/fireflow-types/src/flow/execution-events.ts:131

nodeId

nodeId: string

portId

portId: string

streamKey

streamKey: string

workflowId

workflowId: string

Licensed under BUSL-1.1