Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-executor / server / ExecutionTreeNode

Interface: ExecutionTreeNode

Defined in: packages/chaingraph-executor/types/execution.ts:53

Properties

execution

execution: object

Defined in: packages/chaingraph-executor/types/execution.ts:57

completedAt

completedAt: Date | null

createdAt

createdAt: Date

errorMessage

errorMessage: string | null

errorNodeId

errorNodeId: string | null

executionDepth

executionDepth: number

externalEvents

externalEvents: object[] | null

failureCount

failureCount: number

flowId

flowId: string

id

id: string

integration

integration: object & object | null

lastFailureAt

lastFailureAt: Date | null

lastFailureReason

lastFailureReason: string | null

options

options: { breakpoints?: string[]; debug?: boolean; execution?: { flowTimeoutMs?: number; maxConcurrency?: number; nodeTimeoutMs?: number; }; } | null

ownerId

ownerId: string

parentExecutionId

parentExecutionId: string | null

processingStartedAt

processingStartedAt: Date | null

processingWorkerId

processingWorkerId: string | null

rootExecutionId

rootExecutionId: string | null

startedAt

startedAt: Date | null

status

status: ExecutionStatus

updatedAt

updatedAt: Date


id

id: string

Defined in: packages/chaingraph-executor/types/execution.ts:54


level

level: number

Defined in: packages/chaingraph-executor/types/execution.ts:56


parentId

parentId: string | null

Defined in: packages/chaingraph-executor/types/execution.ts:55

Licensed under BUSL-1.1