Los chats reciben un presupuesto de generación, una pantalla Modelos del proyecto, una pestaña Multimedia y modelos locales bajo demanda
6 destacados5 funciones nuevas5 mejoras18 correcciones
Los chats ahora ejecutan la generación en la nube con un presupuesto que puedes aumentar desde el chat, y una nueva pantalla Modelos del proyecto enumera todos los modelos que el agente puede usar. El panel derecho añade una pestaña Multimedia, los mensajes enviados mientras el agente trabaja dirigen el turno en curso de forma predeterminada, y los modelos locales solo se cargan cuando un trabajo los necesita.
Destacado
Presupuesto de generación del chat, activado de forma predeterminada
Un chat nuevo permite la generación en la nube con un presupuesto del 30 % de tu cuota, en un modo Sin preguntas dentro del presupuesto que solo pregunta cuando un trabajo no encajaría. Puedes cambiar a Preguntar antes de cada operación o Desactivado, y cuando se agota el presupuesto se le indica al agente cuánto queda y te remite a la tarjeta Aumentar presupuesto. No se cobra nada por un trabajo rechazado, y solo tú puedes aumentar el presupuesto. (#1223)
Pantalla Modelos del proyecto
Paquetes, luego Modelos y luego Todos los modelos forman una única tabla del proyecto de todos los modelos que el agente podría usar, locales y en la nube, con tipo, dónde se ejecuta, estado, fecha de lanzamiento y si el agente puede usarlo. Cada columna se ordena al hacer clic y el orden predeterminado es la fecha de lanzamiento más reciente primero, con las fechas desconocidas al final. Un modelo local de imagen o vídeo que no está descargado ofrece Descargar directamente en su fila. (#1222)
Los mensajes dirigen el turno en curso de forma predeterminada
Un mensaje enviado mientras el agente trabaja ahora dirige ese turno en lugar de esperar; Ajustes y luego Asistente cambia a Cola para escritorio y CLI, y Ctrl o Command con un clic o Intro envía un único mensaje en la otra dirección. El chat de escritorio también incorpora un ancho de chat configurable, un botón de envío redondo que se convierte en Detener, Enviar, Dirigir o Encolar, y un minimapa de mensajes en el borde izquierdo. (#1232)
Una única superficie de generación para imágenes, vídeo, audio y 3D
El agente ahora genera imágenes, vídeo, audio y 3D mediante un único conjunto de herramientas, con Tripo ejecutándose detrás de model_generate e image_generate en lugar de como su propio grupo de herramientas. Las herramientas de trabajos también gestionan el trabajo en la nube, por lo que el agente puede esperar y guardar, comprobar el estado, seguir o enumerar trabajos de un chat o un proyecto. (#1233)
Pestaña Multimedia generada en el panel derecho
Una pestaña Multimedia muestra imágenes, vídeo, audio y 3D generados como una cuadrícula de miniaturas, limitada a este chat o a todo el proyecto, con lo más reciente primero, un límite y un botón Actualizar. Al hacer clic en un mosaico se abre la vista previa del archivo y al hacer doble clic se fija, y las miniaturas se generan fuera del hilo de la interfaz y se almacenan en caché en disco para que cientos de archivos se desplacen con fluidez. (#1235)
Los modelos locales se cargan bajo demanda y se descargan de la memoria cuando están inactivos
Abrir un chat ya no mantiene residente un modelo local de imagen: un modelo se carga cuando un trabajo lo necesita y se descarga de la memoria tras un periodo de inactividad, 10 minutos de forma predeterminada y configurable hasta 7 días. La herramienta de imagen del agente indica que la primera imagen de un chat puede esperar a la carga, y un chat inactivo no retiene nada. (#1240)
Novedades
Citar texto del asistente en el compositor
Al seleccionar texto en una respuesta del asistente aparece un botón Citar; al guardar, la cita, con un comentario opcional, se coloca en el compositor como un chip que puedes volver a abrir, eliminar por completo o dejar para el envío. Al enviar, cada chip se convierte en una referencia citada que el agente lee, y los mensajes enviados vuelven a mostrar los chips. (#1218)
Interruptores de grupo y un botón Presupuesto en la barra de herramientas
La barra de herramientas ahora comienza con Imágenes, Vídeo, Audio y 3D como interruptores simples que activan todos los miembros que tiene el proyecto, luego un separador y las demás herramientas. Una barra contraída conserva los iconos de los elementos activados y añade un botón Presupuesto cuya información emergente indica cuánto queda de la cuota; los mismos comandos de grupo y la misma vista de presupuesto están en la CLI. (#1224)
El agente puede solicitar herramientas en el chat
Una herramienta request_tools siempre cargada permite al agente pedirte que actives herramientas desactivadas, o que permitas un modelo que el proyecto bloquea, con una razón de una frase, y luego continuar el mismo turno. Usa los mismos nombres de la barra de herramientas, y aprobar activa exactamente lo que activa el interruptor correspondiente. (#1225)
Medidor de contexto y Compactar o Mantener antes de enviar
El porcentaje de contexto del compositor se convierte en un anillo cuyo popover muestra el uso, la calidez de la caché de prompts y la nota de compactación automática, con una acción Compactar contexto y un acceso a los detalles del contexto. Un chat largo cuya caché ha caducado recibe una elección Compactar o Mantener junto a Enviar, y /compact ejecuta la misma compactación. (#1243)
Permitir para este chat en la tarjeta de aprobación de imagen
La tarjeta de aprobación de imagen incorpora una tercera respuesta junto a Permitir una vez y Denegar: Permitir para este chat aprueba la imagen, activa el grupo Imágenes en ese chat y permite que las imágenes posteriores se ejecuten sin tarjeta mientras el presupuesto del chat las cubra. (#1244)
Mejoras
Fechas de lanzamiento de modelos
Las entradas de modelo pueden incluir una fecha de lanzamiento opcional del servidor, y la pantalla Modelos del proyecto la muestra en su columna Fecha de lanzamiento. Una fecha con formato incorrecto solo descarta la fecha, nunca el modelo. (#1221)
El agente elige el modelo y la operación
A menos que los hayas bloqueado en la pantalla Modelos del proyecto, el agente ahora elige el modelo y la variante para cada trabajo, e informa por qué algo no está disponible junto con el uso típico como porcentaje de la cuota. Una búsqueda de modelos se abre con un resumen compacto de lo que está disponible, lo que no y por qué, y cuánto queda del presupuesto del chat. (#1229)
El indicador de presupuesto se mantiene actualizado
El botón Presupuesto, el chip Generación en la nube y la ventana de presupuesto se actualizan cuando cambian el modo, las asignaciones o el uso de su chat, incluidos los trabajos iniciados desde otra ventana. Las imágenes aprobadas en el modo Preguntar consumen el mismo presupuesto del chat. (#1236)
Todos los textos dicen chat en lugar de sesión
Los mensajes, las etiquetas, los tooltips, las descripciones de herramientas y las guías dentro de la aplicación en escritorio, CLI y paquetes propios ahora dicen chat en lugar de sesión, en unos dos mil textos. Las sesiones de inicio de sesión, las sesiones de transporte y lo que leen otros programas conservan su redacción anterior. (#1252)
Las aplicaciones móviles dicen chat en lugar de sesión
La pestaña Sesiones en iOS y Android ahora es Chats, y la información de la sesión, el nombre de la sesión, acerca de esta sesión y nueva sesión se leen como chat, traducidos a todos los idiomas del catálogo. Los datos almacenados y las versiones anteriores de la aplicación siguen funcionando sin cambios. (#1255)
Correcciones
Fallos de compilación intermitentes corregidos en su causa
La retención de descargas, la clasificación de conflictos de escritura y el caso de apagado por drenaje ahora se comportan igual en cada ejecución, sin reintentos, pruebas omitidas ni tiempos de espera más largos. (#1217)
Las filas heredadas de imagen y vídeo salen de la barra de herramientas
Dos alias de backend ya no aparecen como filas separadas de Generación de imágenes y Vídeo que nunca podían cambiar de estado. El aviso tras un interruptor ahora indica qué cambió realmente, como Imágenes desactivadas. (#1220)
Varios grupos aprobados a la vez se aplican en una sola actualización
Una única aprobación que activa varios grupos, cada uno con miembros de paquete detrás, ahora se aplica como un solo cambio en lugar de que los grupos posteriores fallen y se le pida al agente que lo intente de nuevo. (#1227)
Entornos de desarrollo y fiabilidad de compilación
Los entornos de desarrollo paralelos ya no comparten el Kernel de la aplicación instalada, y los fallos de compilación intermitentes que había detrás están corregidos en sus causas. (#1228)
Una vista previa de archivo ya no puede mantener abierto un turno
Una solicitud de vista previa que nada responde ahora termina con una razón después de 15 segundos en lugar de ejecutarse durante minutos hasta que detengas el turno. Los fallos y cuelgues de herramientas se notifican para que puedan diagnosticarse. (#1230)
Un interruptor de grupo es un solo cambio
Hacer clic en un grupo y enviar un mensaje justo después ahora aplica el grupo completo en lugar de la mitad, y una tarjeta request_tools se abre en la ventana que muestra su chat. (#1231)
Las ventanas responden a las vistas previas de archivo sin el panel derecho
Las vistas previas de archivo y los diálogos de paquetes los responde la propia ventana en lugar del panel Explorer, por lo que funcionan con el panel cerrado y vuelven tras una reconexión o un reinicio del Kernel. (#1234)
El editor de presupuesto solo ofrece paquetes que puedes usar
El editor de presupuesto solo enumera los paquetes para los que tu cuenta es elegible, y un rechazo del servidor ahora muestra su motivo en lugar de bloquear la aprobación durante el resto de la sesión. Una cuenta sin ningún paquete elegible ve por qué y puede iniciar una prueba gratuita en lugar de los controles de aprobación. (#1237)
Los rechazos y el descubrimiento indican el motivo real
Un rechazo de generación y el descubrimiento de modelos ahora indican por qué no puede ejecutarse un trabajo en lugar de señalar una herramienta que ya está activada y hacer que el agente dé vueltas. En un entorno de desarrollo local, se instala una versión fijada de Tripo después de actualizar la fijación. (#1241)
Las sugerencias de directorio envejecen según el reloj del servidor
Las sugerencias del directorio multimedia ahora envejecen según un único reloj, por lo que una máquina cuyo reloj difiere del servidor ya no pierde su clasificación y sus modelos permanecen en la primera página que ve el agente. (#1242)
La multimedia de este chat sigue los renombrados, avisos de recuperación más discretos
Una imagen generada que el agente renombra permanece listada con su nuevo nombre en lugar de mostrarse como eliminada, y añadir o quitar una imagen ya no muestra un panel de recuperación grande encima del compositor. (#1246)
El minimapa de mensajes permanece visible
La tira de una barra por mensaje permanece en pantalla en todos los anchos de chat, incluidas las ventanas estrechas y las barras de desplazamiento superpuestas, y su fina línea de conexión ha desaparecido. (#1247)
El entorno local recarga la configuración de nginx
El entorno de desarrollo local recarga nginx con la configuración actual del checkout de Server en cada inicio. (#1248)
La multimedia sigue los comodines, sin reescritura, archivos de Tripo en su sitio
La multimedia de este chat ahora sigue renombrados con comodines y comandos que terminaron con un error, una imagen entregada nunca se reescribe después de que el agente la mueva, Tripo guarda en la carpeta generated-models para que sus archivos aparezcan en Proyecto, y los mosaicos 3D obtienen una imagen fija. (#1249)
Los chats largos inactivos dejan de releer su historial
Un chat largo que ha estado inactivo ya no relee y vuelve a renderizar todo su historial una vez por segundo, lo que había llevado la ventana a un uso total del procesador y a más de un gigabyte de memoria. (#1250)
Inicio de sesión del entorno local tras la recarga de nginx
El inicio de sesión del entorno de desarrollo local ya no falla en una conexión del pool que el nginx recargado ya había cerrado. (#1251)
Los chats inactivos de proyectos de motor dejan de releer el historial
Un chat inactivo en un proyecto de motor ya no relee su historial cada medio minuto debido a la sonda de conectividad del editor, por lo que el worker permanece inactivo entre turnos. (#1254)
Sin falsos bloqueos en una espera correcta de generación en la nube
Una espera larga pero correcta de rig de Tripo ya no se informa como bloqueada a los 15 minutos; las herramientas de generación y de trabajos ahora reciben un presupuesto de bloqueo que coincide con su propio tiempo de espera. Las entradas de rig también describen los formatos que Tripo acepta realmente. (#1256)
Entre bastidores
- chore(deps): unity-mcp-cli 1.7.0, godot-cli 0.35.0, unreal-mcp-cli 0.27.0, gamedev-cli-core 0.8.0 (#1215)
- chore(deps): re-resolve known-vulnerable transitive packages (#1216)
- docs(plans): wave 1 status and wave 2 owner decisions (#1226)
- test: fix six flaky core tests at their causes (round 2) (#1239)
- test(chat): a follow-up sent during a running turn survives Stop (CLI + desktop, steer + queue) (#1238)
- test: shared 5 s default for vi.waitFor in every vitest pass (#1245)
- test(core): the idle-cost history test no longer races real I/O against fake time (#1253)