Skip to content

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?

optional debug: 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?

optional flowVersion: number

Defined in: packages/fireflow-executor/types/messages.ts:66


maxDepth?

optional maxDepth: number

Defined in: packages/fireflow-executor/types/messages.ts:72


maxRetries?

optional maxRetries: number

Defined in: packages/fireflow-executor/types/messages.ts:69


maxTimeoutMs?

optional maxTimeoutMs: number

Defined in: packages/fireflow-executor/types/messages.ts:73


parentExecutionId?

optional parentExecutionId: string

Defined in: packages/fireflow-executor/types/messages.ts:65


retryCount?

optional retryCount: number

Defined in: packages/fireflow-executor/types/messages.ts:68


retryDelayMs?

optional retryDelayMs: number

Defined in: packages/fireflow-executor/types/messages.ts:70


retryHistory?

optional retryHistory: RetryHistoryEntry[]

Defined in: packages/fireflow-executor/types/messages.ts:71


timestamp

timestamp: number

Defined in: packages/fireflow-executor/types/messages.ts:67

Licensed under BUSL-1.1