PersistentAI API Documentation / @persistentai/fireflow-executor / server / ExecutionTask
Interface: ExecutionTask
Defined in: packages/fireflow-executor/types/messages.ts:62
Task to execute a flow
Properties
debug?
optionaldebug:boolean
Defined in: packages/fireflow-executor/types/messages.ts:79
Enable debug mode for this execution. When true, command polling (PAUSE/RESUME/STEP/STOP) is enabled. When false (default), no command polling occurs for zero overhead.
executionId
executionId:
string
Defined in: packages/fireflow-executor/types/messages.ts:63
flowId
flowId:
string
Defined in: packages/fireflow-executor/types/messages.ts:64
flowVersion?
optionalflowVersion:number
Defined in: packages/fireflow-executor/types/messages.ts:66
maxDepth?
optionalmaxDepth:number
Defined in: packages/fireflow-executor/types/messages.ts:72
maxRetries?
optionalmaxRetries:number
Defined in: packages/fireflow-executor/types/messages.ts:69
maxTimeoutMs?
optionalmaxTimeoutMs:number
Defined in: packages/fireflow-executor/types/messages.ts:73
parentExecutionId?
optionalparentExecutionId:string
Defined in: packages/fireflow-executor/types/messages.ts:65
retryCount?
optionalretryCount:number
Defined in: packages/fireflow-executor/types/messages.ts:68
retryDelayMs?
optionalretryDelayMs:number
Defined in: packages/fireflow-executor/types/messages.ts:70
retryHistory?
optionalretryHistory:RetryHistoryEntry[]
Defined in: packages/fireflow-executor/types/messages.ts:71
timestamp
timestamp:
number
Defined in: packages/fireflow-executor/types/messages.ts:67