ModelStreamEvent
type ModelStreamEvent = | ModelMessageStartEventData | ModelContentBlockStartEventData | ModelContentBlockDeltaEventData | ModelContentBlockStopEventData | ModelMessageStopEventData | ModelMetadataEventData;Defined in: src/models/streaming.ts:18
Union type representing all possible streaming events from a model provider. This is a discriminated union where each event has a unique type field.
This allows for type-safe event handling using switch statements.