O que streaming faz?
Backends de streaming e protocolos de fio para assistant-ui através do pacote assistant-stream. Use ao construir um endpoint de streaming personalizado (não AI-SDK) com createAssistantStreamResponse ou createAssistantStreamController, emitindo partes via appendText/appendReasoning/appendSource/appendFile/addToolCallPart e setResponse; escolhendo entre o formato AI SDK Data Stream (toUIMessageStreamResponse) e o formato nativo Assistant Transport; codificando ou decodificando streams com DataStreamEncoder/DataStreamDecoder, AssistantTransportEncoder/AssistantTransportDecoder, PlainTextEncoder ou UIMessageStreamDecoder; ou conectando chunks de streaming no useLocalRuntime ou useChatRuntime. Use especificamente para depurar problemas de fio de streaming: text-delta, part-start, result events, text/event-stream content-type, formato SSE, chamadas de ferramenta não renderizadas ou texto parcial não exibido. Para problemas gerais não relacionados a streaming, direcione para a habilidade focada relevante, não para a visão geral pai.