A2uiMessageParser
Stateful JSONL parser that buffers incomplete lines and returns recognized A2UI envelopes from stream chunks.
import type { A2uiMessageParser } from '@threadplane/a2ui';Declaration
export interface A2uiMessageParser {
push(chunk: string): A2uiMessage[];
}Members
push · overload 1
Push a JSONL stream chunk and return every complete A2UI envelope parsed from it.
push(chunk: string): A2uiMessage[];Parameters
chunk· requiredstring
Returns
A2uiMessage[]