Skip to content

PersistentAI API Documentation / @persistentai/fireflow-types / ISubflowResult

Interface: ISubflowResult

Defined in: packages/fireflow-types/src/execution/services/dbos-types.ts:87

Result from a completed subflow execution

Properties

durationMs

durationMs: number

Defined in: packages/fireflow-types/src/execution/services/dbos-types.ts:111

Total execution duration in milliseconds


error?

optional error: string

Defined in: packages/fireflow-types/src/execution/services/dbos-types.ts:106

Error message if status is 'failed'


executionId

executionId: string

Defined in: packages/fireflow-types/src/execution/services/dbos-types.ts:91

The execution ID of the child flow


outputs

outputs: Record<string, unknown>

Defined in: packages/fireflow-types/src/execution/services/dbos-types.ts:101

Output data from FlowOutputNode (if any)


status

status: "completed" | "failed" | "stopped"

Defined in: packages/fireflow-types/src/execution/services/dbos-types.ts:96

Final execution status

Licensed under BUSL-1.1