pipeUiMessageStreamToResponse

suspend fun pipeUiMessageStreamToResponse(stream: Flow<UIMessage>, response: ServerResponseWriter, encoder: (UIMessage) -> String = { "data: ${aiSdkOutputJson.encodeToString(it)}\n\n" }, status: Int = 200, headers: Map<String, String> = uiMessageStreamHeaders())(source)