mejoras en el modelo de clarificacion de productos

This commit is contained in:
Lucas Tettamanti
2026-01-17 06:31:49 -03:00
parent 63b9ecef61
commit 204403560e
24 changed files with 1940 additions and 873 deletions

View File

@@ -133,7 +133,7 @@ class ChatSimulator extends HTMLElement {
return;
}
// Optimistic: que aparezca en la columna izquierda al instante
// 1. Actualizar lista de conversaciones
emit("conversation:upsert", {
chat_id: from,
from: pushName || "test_lucas",
@@ -143,9 +143,11 @@ class ChatSimulator extends HTMLElement {
last_activity: new Date().toISOString(),
last_run_id: null,
});
// 2. Seleccionar el chat (si es el mismo, no recarga - optimizado en run-timeline)
emit("ui:selectedChat", { chat_id: from });
// Optimistic: mostrar burbuja del usuario inmediatamente
// 3. Mostrar burbuja optimista INMEDIATAMENTE
emit("message:optimistic", {
chat_id: from,
message_id: `optimistic-${Date.now()}`,