Skip to content

@persistent-ai/fireflow-executor / server / ExecutionTask

Interface: ExecutionTask ​

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

Task to execute a flow

Properties ​

commitHash ​

commitHash: string

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


debug? ​

optional debug?: boolean

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

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:64


flowId ​

flowId: string

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

Soft, user-editable match key (RFC 057) — no longer the source of identity.


flowVersion? ​

optional flowVersion?: number

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

Deprecated ​

RFC 057 — superseded by commitHash. Kept transitionally.


maxDepth? ​

optional maxDepth?: number

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


maxRetries? ​

optional maxRetries?: number

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


maxTimeoutMs? ​

optional maxTimeoutMs?: number

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


parentExecutionId? ​

optional parentExecutionId?: string

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


path ​

path: string

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


ref ​

ref: string

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


retryCount? ​

optional retryCount?: number

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


retryDelayMs? ​

optional retryDelayMs?: number

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


retryHistory? ​

optional retryHistory?: RetryHistoryEntry[]

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


timestamp ​

timestamp: number

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


workspaceId ​

workspaceId: string

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

Licensed under BUSL-1.1