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?
optionalmetadata: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?
optionalmetadata: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?
optionalmetadata: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