streaming은(는) 무엇을 하나요?
assistant-stream 패키지를 통해 assistant-ui의 스트리밍 백엔드와 와이어 프로토콜을 제공합니다. 사용자 정의 (AI SDK가 아닌) 스트리밍 엔드포인트를 createAssistantStreamResponse 또는 createAssistantStreamController로 구축하고, appendText/appendReasoning/appendSource/appendFile/addToolCallPart 및 setResponse를 통해 파트를 내보낼 때 사용합니다. AI SDK Data Stream 형식(toUIMessageStreamResponse)과 네이티브 Assistant Transport 형식 중에서 선택하거나, DataStreamEncoder/DataStreamDecoder, AssistantTransportEncoder/AssistantTransportDecoder, PlainTextEncoder 또는 UIMessageStreamDecoder로 스트림을 인코딩/디코딩할 때 사용합니다. 또는 스트리밍 청크를 useLocalRuntime이나 useChatRuntime에 연결할 때 사용합니다. 특히 스트림 와이어 문제 디버깅(예: text-delta, part-start, result 이벤트, text/event-stream content-type, SSE 형식, 도구 호출 미표시, 부분 텍스트 미표시)에 특화되어 있습니다. 일반적인 비-스트리밍 디버깅은 상위 개요가 아닌 관련 집중 스킬로 라우팅하세요.