Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-types / ExecutionEventData

Interface: ExecutionEventData

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:54

Properties

child:completed

child:completed: object

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

childExecutionId

childExecutionId: string

eventName

eventName: string

parentExecutionId

parentExecutionId: string


child:failed

child:failed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:145

childExecutionId

childExecutionId: string

error

error: Error

eventName

eventName: string

parentExecutionId

parentExecutionId: string


child:spawned

child:spawned: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:133

childExecutionId

childExecutionId: string

eventData

eventData: any

eventName

eventName: string

parentExecutionId

parentExecutionId: string

rootExecutionId

rootExecutionId: string


debug:breakpoint-hit

debug:breakpoint-hit: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:130

node

node: INode


edge:transfer-completed

edge:transfer-completed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:122

serializedEdge

serializedEdge: object

serializedEdge.id

id: string

serializedEdge.metadata?

optional metadata: Record<string, any>

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/chaingraph-types/src/flow/execution-events.ts:126

error

error: Error

serializedEdge

serializedEdge: object

serializedEdge.id

id: string

serializedEdge.metadata?

optional metadata: Record<string, any>

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/chaingraph-types/src/flow/execution-events.ts:119

serializedEdge

serializedEdge: object

serializedEdge.id

id: string

serializedEdge.metadata?

optional metadata: Record<string, any>

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/chaingraph-types/src/flow/execution-events.ts:55

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/chaingraph-types/src/flow/execution-events.ts:79

executionTime

executionTime: number

flowMetadata

flowMetadata: FlowMetadata

reason

reason: string


flow:completed

flow:completed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:70

executionTime

executionTime: number

flowMetadata

flowMetadata: FlowMetadata


flow:failed

flow:failed: object

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

error

error: Error

executionTime

executionTime: number

flowMetadata

flowMetadata: FlowMetadata


flow:paused

flow:paused: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:84

flowMetadata

flowMetadata: FlowMetadata

reason

reason: string


flow:resumed

flow:resumed: object

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

flowMetadata

flowMetadata: FlowMetadata


flow:started

flow:started: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:67

flowMetadata

flowMetadata: FlowMetadata


flow:subscribed

flow:subscribed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:64

flowMetadata

flowMetadata: FlowMetadata


node:backgrounded

node:backgrounded: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:94

node

node: INode


node:completed

node:completed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:97

executionTime

executionTime: number

node

node: INode


node:debug-log-string

node:debug-log-string: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:115

log

log: string

nodeId

nodeId: string


node:failed

node:failed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:101

error

error: Error

executionTime

executionTime: number

node

node: INode


node:skipped

node:skipped: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:106

nodeId

nodeId: string

reason

reason: string


node:started

node:started: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:91

node

node: INode


node:status-changed

node:status-changed: object

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:110

newStatus

newStatus: NodeStatus

nodeId

nodeId: string

oldStatus

oldStatus: NodeStatus

Licensed under BUSL-1.1