Skip to content

StreamContextValue

Defined in: stream-context.tsx:30

Stream context value.

appendToStream: (id, chunk) => void

Defined in: stream-context.tsx:40

Append to stream text

string

string

void


clearAllStreams: () => void

Defined in: stream-context.tsx:48

Clear all streams

void


completeStream: (id) => void

Defined in: stream-context.tsx:42

Complete a stream

string

void


getStream: (id) => StreamState | undefined

Defined in: stream-context.tsx:34

Get a specific stream

string

StreamState | undefined


removeStream: (id) => void

Defined in: stream-context.tsx:46

Remove a stream

string

void


setStreamError: (id, error) => void

Defined in: stream-context.tsx:44

Set stream error

string

Error

void


startStream: (id, metadata?) => void

Defined in: stream-context.tsx:36

Start a new stream

string

Record<string, unknown>

void


streams: Map<string, StreamState>

Defined in: stream-context.tsx:32

All active streams


updateStream: (id, text) => void

Defined in: stream-context.tsx:38

Update stream text

string

string

void