Los archivos abiertos ya reflejan lo que pasa en disco
Si un agente CLI reescribía el .md que tenías abierto —o lo editabas en otra
app— el panel seguía enseñando la versión vieja hasta que lo cerrabas y lo
volvías a abrir. Cada panel leía el archivo una sola vez; no había nada
vigilando el disco.
- Recarga sola, con un destello sutil, cuando el archivo cambia fuera y no
tienes nada sin guardar. Funciona en markdown, editor, PDF, DOCX, imagen y en
el árbol de archivos (los archivos que crea un agente aparecen solos). - Si tienes cambios sin guardar, no se toca nada: sale una barra con
Recargar / Conservar el mío / Ver diff. El diff es lado a lado, disco contra
tu versión. La decisión es tuya, siempre. - El editor recarga conservando cursor y scroll, no salta al principio.
- Aguanta el guardado atómico (
vim,sed -i, formateadores: escriben en un
temporal y renombran). Vigilar el archivo suelto se rompía justo ahí. - Guardar desde HugeDesk nunca dispara el aviso: la app reconoce su propio
eco. - Las imágenes se refrescan de verdad; antes se quedaba la cacheada.
Recuperar sesiones: eliges tú, y ahora sí funciona
«Restaurar sesiones» era un interruptor global que además mentía en su etiqueta,
y fallaba de cuatro formas distintas. Reescrito entero.
Al arrancar sale una lista agrupada —Agentes CLI · Dev servers · Shells ·
Otros comandos de larga vida— con el comando y la carpeta de cada terminal.
Marcas lo que quieras y listo. Con «No volver a preguntar» se queda como ajuste
y no vuelve a aparecer; los interruptores por categoría viven en Ajustes.
Lo que estaba roto:
- Un
pnpm devtecleado a mano no se recuperaba jamás. Solo se guardaba el
comando lanzado desde el selector de terminal. Ahora HugeDesk ve el comando
real que corría (y guarda la carpeta real, no la del panel: tuscd
cuentan). - Salir sin guardar el scrollback desactivaba también el relanzamiento. Eran
la misma decisión y no tenían por qué serlo. Ahora repintar y relanzar van por
separado. - Una terminal restaurada que cerrabas y reabrías salía vacía el resto de la
sesión. - El scrollback se perdía en silencio en pestañas de fondo, spaces ocultos o
la segunda pantalla: se descartaba antes de llegar a pintarse.
Y de propina: los procesos arrancan escalonados (los dev servers de uno en
uno, para no pelearse por el puerto), lo que mataste a propósito no revive
solo, y el comando se escribe cuando la shell ya ha dibujado su prompt — con
nvm, oh-my-zsh o conda se perdía por escribirlo demasiado pronto.
Actualización automática desde 1.1.x. En Linux: .AppImage y .rpm; en macOS
Apple Silicon .dmg firmado; en Windows el instalador .exe.