Nuevas releases: gentle-ai v3.4.0 y Gentle Shell v3.3.0. Te cuento qué cambia para vos, en fácil.
Del lado de gentle-ai, lo más importante: el agente ya no puede saltearse un review que corresponde. Antes la regla era prosa que el modelo podía ignorar; ahora la herramienta le devuelve el comando exacto a ejecutar cuando toca revisar, con el motivo, y el agente lo corre tal cual. Menos criterio del modelo, más contrato de la herramienta.
También se arregló el famoso "Model not found" al revisar en Pi: los revisores corrían en un proceso aparte que no veía tus proveedores ni tus claves. Ahora corren adentro del propio Pi, con tu registro de modelos vivo. Cualquier proveedor que Pi pueda usar, el revisor también: los de extensiones, los de OAuth, todos.
Y Gentle Shell trajo una tanda grande de mejoras de uso diario... JUNTO CON UN NUEVO LAYOUT:
Doble Escape, al estilo Claude Code (se activa por preferencia): un Esc mientras el agente trabaja te muestra el aviso, el segundo cancela. Y lo mejor: los mensajes que tenías encolados no se pierden, se mandan como el próximo turno. Con el prompt quieto, doble Esc te limpia el borrador y lo guarda en el historial.
Header en vivo en pantalla completa: proyecto, rama, modelo, perfil, y los medidores de contexto, costo y uso, siempre visibles arriba. Con alt+u abrís el detalle de consumo.
Los perfiles ahora cambian la sesión EN VIVO: antes aplicabas un perfil y la sesión corriente seguía con el modelo viejo aunque la confirmación dijera lo contrario. Ahora cambia de verdad, y te dice honestamente qué pasó.
El overlay de cambios ahora etiqueta cada árbol con su rama real (chau el "detached" para todo), y los agentes terminados quedan como historial de la sesión: cerrás y volvés, y siguen ahí.
Y una regla de ODD que ahora se cumple por código, no por buena voluntad: si el agente principal quiere tocar más de un archivo, el segundo se le rechaza y se delega a un subagente. Escrito en el runtime, no en el prompt.
Para actualizar:
brew upgrade gentle-ai && gentle-ai sync
pi install npm:[email protected]
Notas completas:
https://t.co/zHihjPn48o
https://t.co/5EUOCODZva
Hoy estoy contento! Paso a formar parte del grupo de maintainers de @G_Programming dentro de lo que mi tiempo me permita pero con ganas de aportar mi granito de arena. Agradecer la confianza, intentaré hacerlo lo mejora que sepa/pueda 😍🚀