Skip to content

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

Interface: FlowEvent<T>

Defined in: packages/fireflow-types/src/flow/events.ts:216

Base flow event interface

Type Parameters

T

T extends FlowEventType = FlowEventType

Properties

data

data: EventDataMap[T]

Defined in: packages/fireflow-types/src/flow/events.ts:230

Event-specific data


flowId

flowId: string

Defined in: packages/fireflow-types/src/flow/events.ts:221

The flow where the event occurred


index

index: number

Defined in: packages/fireflow-types/src/flow/events.ts:218

Unique index for the event. Used for linearization.


timestamp

timestamp: Date

Defined in: packages/fireflow-types/src/flow/events.ts:227

Timestamp when the event occurred


type

type: T

Defined in: packages/fireflow-types/src/flow/events.ts:224

Type of the event

Licensed under BUSL-1.1