Documentation
Framework
Version
Class References
Function References
Interface References
Type Alias References
Variable References

StreamProcessorOptions

Interface: StreamProcessorOptions

Defined in: activities/chat/stream/processor.ts:136

Options for StreamProcessor

Properties

chunkStrategy?

ts
optional chunkStrategy: ChunkStrategy;
optional chunkStrategy: ChunkStrategy;

Defined in: activities/chat/stream/processor.ts:137


events?

ts
optional events: StreamProcessorEvents;
optional events: StreamProcessorEvents;

Defined in: activities/chat/stream/processor.ts:139

New event-driven handlers


handlers?

ts
optional handlers: StreamProcessorHandlers;
optional handlers: StreamProcessorHandlers;

Defined in: activities/chat/stream/processor.ts:141

Legacy callback handlers (for backward compatibility)


initialMessages?

ts
optional initialMessages: UIMessage[];
optional initialMessages: UIMessage[];

Defined in: activities/chat/stream/processor.ts:148

Initial messages to populate the processor


jsonParser?

ts
optional jsonParser: object;
optional jsonParser: object;

Defined in: activities/chat/stream/processor.ts:142

parse()

ts
parse: (jsonString) => any;
parse: (jsonString) => any;
Parameters
jsonString

string

Returns

any


recording?

ts
optional recording: boolean;
optional recording: boolean;

Defined in: activities/chat/stream/processor.ts:146

Enable recording for replay testing