Skip to content

Releases: davidrfyt/deskwatch

Deskwatch 2.9.21

Choose a tag to compare

@davidrfyt davidrfyt released this 28 Oct 13:25

Seguridad y privacidad (tras una revisión completa del código; informe en https://deskwatch.es/#trust)

  • Actualizada la biblioteca que limpia las respuestas de los agentes (DOMPurify 3.4.17), que tenía vulnerabilidades conocidas.
  • Nueva política de seguridad de contenidos: la ventana solo ejecuta el código de la propia aplicación.
  • Discord ya no comparte por defecto el nombre del proyecto ni la música: actívalo en Ajustes si lo quieres.
  • Validaciones más estrictas: modo de permisos de los agentes, borrado de skills, identificadores de plugins y conversaciones, rutas de archivos y navegación de la ventana.
  • Una sola copia de seguridad de settings.json (antes se acumulaba una por cada cambio).
  • El aviso de los hooks explica mejor qué hacen.

Deskwatch 2.9.20

Choose a tag to compare

@davidrfyt davidrfyt released this 28 Oct 12:45

Mejoras

  • Cuando un agente necesita permiso, ahora saluda con la mano con una animación grabada con captura de movimiento: el brazo se ve natural, sin deformaciones.
  • Los personajes conservan mejor el volumen de codos, hombros y muñecas al moverse.

Correcciones

  • Las manos ya no dan un pequeño salto al dejar de teclear o al pasar del teclado al ratón.

Deskwatch 2.9.19

Choose a tag to compare

@davidrfyt davidrfyt released this 28 Oct 00:47

Correcciones

  • GitHub: si un agente trabaja en tu carpeta de usuario (o en un disco entero), el panel ya no falla con «stdout maxBuffer length exceeded». Ahora explica que Git no se usa en esa carpeta y que abras el agente en la carpeta del proyecto.
  • Proyectos con muchísimos archivos sin seguimiento (por ejemplo, node_modules sin .gitignore): los cambios se agrupan por carpeta en vez de fallar.

Deskwatch 2.9.18

Choose a tag to compare

@davidrfyt davidrfyt released this 28 Oct 00:39

Correcciones

  • GitHub: si tu carpeta de usuario entera es un repositorio de Git (normalmente creado sin querer), el panel ya no muestra la lista de avisos «could not open directory… Permission denied». Deskwatch ignora ese repositorio, te lo explica y crea uno solo para el proyecto. No se borra nada.
  • Guardar dentro de un repositorio más grande ahora solo incluye los archivos de la carpeta del proyecto.

Deskwatch 2.9.17

Choose a tag to compare

@davidrfyt davidrfyt released this 28 Oct 00:02

Novedades

  • Cuando un agente necesita permiso, ahora levanta la mano (y la mueve un poco), además de girar la silla hacia ti y encender su luz roja. Así se ve de lejos quién te está esperando.

Deskwatch 2.9.16

Choose a tag to compare

@davidrfyt davidrfyt released this 27 Oct 19:44

Novedades

  • Nueva web: https://deskwatch.es
  • La presencia de Discord muestra un botón «Visit deskwatch.es» para que quien vea tu perfil pueda conocer Deskwatch.

Deskwatch 2.9.15

Choose a tag to compare

@davidrfyt davidrfyt released this 27 Oct 13:06

GitHub, rediseñado y arreglado

  • Nueva ventana de Git/GitHub: el estado en una frase, una acción principal según la situación y aviso de lo que se está haciendo (con contador de tiempo). No se puede pulsar dos veces ni cerrar a medias.
  • «Subir» trae e integra antes lo que haya en GitHub (README creado en la web, cambios de otro equipo): ya no se rechaza la subida ni aparece el bucle «trae los cambios».
  • Crear un repositorio desde cero en un clic («Guardar, crear y subir») y «Conectar uno existente» con usuario/repositorio o la URL.
  • Avisos claros: archivos de más de 100 MB (con botón para dejarlos fuera de git), conflictos, cuenta sin conectar, repositorio inexistente.
  • El estado «sin subir» ya es fiable y el token de GitHub nunca se guarda en disco.

Proyectos

  • Tarjetas con «Nueva sesión» y los accesos rápidos en una sola fila; los iconos nunca se cortan.
  • Indicador de git más claro (icono de GitHub solo si el repositorio está en GitHub; «↓» cuando hay novedades).

Conversaciones

  • En una conversación dormida o cerrada ya puedes elegir modelo y permisos: se aplican al escribirle.

Accesibilidad

  • Arreglados enlaces y botones con poco contraste.

Deskwatch 2.9.6

Choose a tag to compare

@davidrfyt davidrfyt released this 25 Oct 00:56
  • Settings → Check for updates now always responds: it tells you when you're on the latest version, opens the update dialog when there's a new one, and shows a clear message if the check fails. No more silent button.

Windows 10/11 (x64). If you have 2.9.0 or later, the app updates itself. Otherwise download Deskwatch-Setup-2.9.6.exe.

Deskwatch 2.9.5

Choose a tag to compare

@davidrfyt davidrfyt released this 25 Oct 00:37
  • Updates now ask before downloading. When a new version is found you get a dialog with the release notes and size, and an Update now / Not now choice — nothing downloads until you accept.
  • Download popup with a live progress bar (percentage, MB and speed), then a clear Restart and install step.
  • Settings → Check for updates now works and tells you if you're already on the latest version. Clear errors with a Retry option.
  • Skills import is more robust: files are read straight from git during review (antivirus can't blank the list), install reports blocked files one by one, and the install button shows progress and can't be double-clicked.

Windows 10/11 (x64). If you have 2.9.0 or later, the app updates itself. Otherwise download Deskwatch-Setup-2.9.5.exe.

Deskwatch 2.9.4

Choose a tag to compare

@davidrfyt davidrfyt released this 25 Oct 00:04
  • Importing skills from GitHub is more robust: skill files are now read straight from git during review, so antivirus software can no longer wipe them mid-download and leave the import doing nothing. Large repos (dozens of skills) now list reliably.
  • Install keeps going if some files are blocked: skills that your antivirus removes are reported one by one, and the rest still install. Clearer guidance on how to allow them.

Windows 10/11 (x64). If you have 2.9.0 or later, the app updates itself. Otherwise download Deskwatch-Setup-2.9.4.exe.