Se retiraron las respuestas de los reos, persisten mensajes de ayudantes en blanco

FixAIService
Se descapó
18 de julio de 2026 a las 21:41 UTC
Autor
Kamo
Compromit
8a9a63b

Cada sesión exitosa de chat volvió como una burbuja de ayudante de EMPTY. El las filas de asistentes se estaban guardando con content-len=0 y is-error=false, así que allí No era nada que despojar de los clientes, los clientes no estaban beniendo fielmente nada. Causa: los adaptadores de streaming filtrados en un "data literal: " prefijo (-filtro(line --line.startsWith("data: ")) . WebClient decodifica texto/event-stream en sí, así que los trozos llegan con ese prefijo ALREADY despojado. filtrado, el Flux terminó vacío, y doOnComplete persistió "". Sólo es Aparecía en una respuesta SUCCESSFUL, por eso el AbrazoFace org (que siempre fracasó con modelo. no-apistida y salió a la superficie de su error) se veía diferente de la - OpenAiCompatibleAdapter / AbrazoFaceAdapter: aceptar trozos SSE con OR sin el prefijo de los datos en lugar de exigirlo. - ChatOrchestrationService: una secuencia completada con cero fichas es un fracaso, no una respuesta: registro del proveedor/modelo y persistir un error explícito (iserror=true) para que sea visible en lugar de una burbuja en blanco silenciosa.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios