Skip to content

PersistentAI API Documentation / @persistent-ai/fireflow-types / BridgeExecutionAPI

Interface: BridgeExecutionAPI

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:101

Tier 3: Execution lifecycle.

Properties

create()

create: (flowId, opts?) => Promise<{ executionId: string; }>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:102

Parameters

flowId

string

opts?

Record<string, unknown>

Returns

Promise<{ executionId: string; }>


pause()

pause: (executionId) => Promise<{ success: boolean; }>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:105

Parameters

executionId

string

Returns

Promise<{ success: boolean; }>


resume()

resume: (executionId) => Promise<{ success: boolean; }>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:106

Parameters

executionId

string

Returns

Promise<{ success: boolean; }>


start()

start: (executionId) => Promise<{ success: boolean; }>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:103

Parameters

executionId

string

Returns

Promise<{ success: boolean; }>


stop()

stop: (executionId) => Promise<{ success: boolean; }>

Defined in: packages/fireflow-types/src/miniapp/bridge.ts:104

Parameters

executionId

string

Returns

Promise<{ success: boolean; }>

Licensed under BUSL-1.1