Skip to content

0.4.6

Choose a tag to compare

@github-actions github-actions released this 20 Jul 18:54
· 2 commits to main since this release

HugeDesk v0.4.6

Primer release con notas completas. Las versiones anteriores (v0.1.0 → v0.4.5) nunca tuvieron changelog, así que este acumula todo lo construido hasta hoy.

Workspace & terminales

  • Espacios (spaces) con paneles, tabs, snapshots, snapping y undo/redo (Ctrl+Z / Ctrl+Y).
  • Persistencia de terminales: el scrollback se guarda y se restaura al reabrir un panel o reiniciar la app.
  • Diálogo de confirmación al cerrar la app (guardar o descartar sesiones de terminal).
  • Segunda ventana con sincronización multi-monitor en tiempo real.
  • Selector de terminal/agente (extern-editor): acceso rápido a Claude Code, Codex y otros agentes CLI.
  • Protocolo de medios custom y selección de backend de ventana en Linux (Wayland/X11).
  • IDE embebido (VS Code vía serve-web) dentro de un panel, sin reparentar el DOM.
  • Widgets flotantes screen-space (reloj, clima, YouTube in-app, control de Spotify, calendario).

Agentes y orquestación

  • Multiagente: tracking de actividad/procesos por pty, resumen por espacio con rol orchestrator.
  • Motor de orquestación con plan validado, TODO derivado y ejecución por turnos.
  • Monitor de Agentes: rol vigilante que auto-responde permisos del CLI (Enter/↓+Enter), detecta fin de plan y aplica denylist de seguridad.
  • Herramientas del orquestador: snapshot de ejecución, notas de zona, detección de objetivos vagos.
  • Botones de control de Git (push, pull, fetch) integrados en la UI.
  • Edición de archivos vía reemplazo exacto de string desde el agente.
  • Soporte de modelos: roles configurables (operator/ask/companion/coder) con mapeo por proveedor, tier de esfuerzo "ultracode" y modos de permiso reales.

Voz sin Python

  • Transcripción local (whisper.cpp + Vulkan) y síntesis de voz (sherpa-onnx) 100% offline.
  • Modo de conversación "Caine" con barge-in (interrupción natural).
  • Soporte BYOK para STT/TTS en la nube como alternativa a los modelos locales.
  • Atajos globales para dictado por voz.

HugeDesk Remote

  • Acceso móvil vía PWA con relay cifrado extremo a extremo (ECDH P-256 + AES-GCM).
  • Emparejamiento por QR y revocación de dispositivos.
  • Control del Monitor de Agentes y lectura de archivos del workspace desde el celular.
  • SKU de suscripción mensual vía Polar, con gate por benefit y token de activación real.

Licencias BYOK

  • Licencias de pago único con límite de dispositivos ($200 = 1, $500 = 5) vía Polar + Cloudflare Worker.
  • Verificación 100% offline con device token Ed25519 atado a la huella del equipo.
  • Extracción semántica de Graphify con API key propia (BYOK), además del modo AST gratuito.

Otros

  • Tracking local de consumo de IA (costo por modelo, por feature y por sesión) con vista de uso y gráficas (recharts).
  • Variables de entorno configurables para el servidor Ollama desde Ajustes.
  • Auto-actualización con electron-updater.

Estabilidad y builds

  • Diagnóstico y recuperación de crashes en Apple Silicon (pantalla negra / cuelgue): fix de entitlements JIT en Helper apps, ladder de recuperación de GPU.
  • Firma y notarización de macOS con rcodesign (evita cuelgues de 30+ min de electron-osx-sign).
  • Render por software estable en Linux/Wayland (swiftshader), sin perseguir aceleración por hardware.
  • CI/release movido al repo público hugedesk-releases (runners gratis e ilimitados, especialmente para macOS); pnpm release automatiza bump + tag + build.
  • Manejo robusto de shutdowns inesperados.

Instalá la build de tu plataforma (macOS/Windows/Linux) desde los assets de este release.