Skip to content

v1.2.0 — Los documentos se actualizan solos, y tú eliges qué sesiones recuperar

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Aug 05:33
· 2 commits to main since this release

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 dev tecleado 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: tus cd
    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.