PersistentAI API Documentation / @persistentai/fireflow-types / NodeExecutionContext
Interface: NodeExecutionContext
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:31
Execution context passed to node execution functions.
Properties
branchId?
optionalbranchId:string
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:40
context
context:
ExecutionContext
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:33
debugger?
optionaldebugger:DebuggerController|null
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:39
eventManager
eventManager:
EventManager
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:35
flow
flow:
Flow
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:32
options?
optionaloptions:SPTreeExecutionOptions
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:38
portResolver
portResolver:
PortResolver
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:34
state
state:
EngineState
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:37
transferService
transferService:
EdgeTransferService
Defined in: packages/fireflow-types/src/flow/execution/runtime/node-executor.ts:36