StreamingEventsExtensions extension

Convenience extensions for streaming responses.

on

Properties

finalResponse Future<ResponseResource?>

Available on Stream<StreamingEvent>, provided by the StreamingEventsExtensions extension

Gets the final response from the stream.
no setter
text Future<String>

Available on Stream<StreamingEvent>, provided by the StreamingEventsExtensions extension

Collects all text content from the stream.
no setter
textDeltas Stream<String>

Available on Stream<StreamingEvent>, provided by the StreamingEventsExtensions extension

Filters stream to only text delta events for simple text streaming.
no setter

Methods

accumulate() Stream<StreamingEventAccumulatorSnapshot>

Available on Stream<StreamingEvent>, provided by the StreamingEventsExtensions extension

Returns a stream of progressive accumulator snapshots.
collectText() Future<String>

Available on Stream<StreamingEvent>, provided by the StreamingEventsExtensions extension

Collects all text deltas into a single string.