v0.22.6: 776 PRs en una sola release — qué cambia de verdad para ti hoy


Lunes por la mañana: la app de escritorio te avisa de que hay una versión nueva y la marca como estable. Abres las notas de la release esperando el recorrido de siempre y te encuentras con dos párrafos y una línea que avisa de que el resumen completo llega con la v0.23.0. Y ahí estás tú, con la decisión delante: actualizas a ciegas o te quedas en una build más antigua preguntándote qué te estás perdiendo.

v0.22.6 es exactamente ese tipo de release. Publicada el 2 de noviembre de 2026, existe para meter las últimas dos semanas en algo que puedas instalar de verdad: la release de GitHub (CLI e instaladores), la app de Microsoft Store, las imágenes de Docker y Hermes Cloud. La nota oficial lo dice sin rodeos: la documentación editada de esta ventana llega con la v0.23.0. Así que, en lugar de reescribir un anuncio de release, este post ordena la ventana según la pregunta que de verdad te importa: ¿qué voy a tocar yo esta semana?

Primero, el tamaño de la ventana

Las cifras publicadas son exactas y se tomaron en el commit f0d94882e89:

  • 3.448 commits que no son merges
  • 4.316 archivos modificados, +248.579 / −94.077 líneas
  • 776 PR fusionados y 385 issues cerrados

Esto no es un parche rápido. Son dos semanas de cola de merges comprimidas en un número de versión al que puedes apuntar, hacer rollback y meter en un manifiesto de despliegue. La gracia de una release así no es una feature estrella: es que los arreglos que solo podías conseguir siguiendo main ahora tienen una versión concreta a la que apuntar.

Lo que la nota se salta pero la etiqueta contiene

La nota oficial dedica un párrafo a enumerar lo que deliberadamente no documenta. Si lo lees con atención, todo cae en cuatro cajones. Cada punto de abajo tiene código real en la etiqueta v0.22.6.

Más formas de entrar

  • La webapp se sirve desde el propio listener del gateway: hermes webapp abre un panel de Desktop Web Access accesible desde tu propia red, o detrás de tu propia URL con el inicio de sesión de Nous; los plugins de escritorio también pueden cargarse en una pestaña del navegador.
  • Cada profile tiene su propia sección en la barra lateral del escritorio, así que quien usa varios profiles deja de adivinar a qué cuenta pertenece una sesión.
  • El chat grupal de escritorio cubrió lo básico: renombrar, disolver, menciones y pegar adjuntos.

Automatización con frenos

  • hermes cron cancel detiene la ejecución que está en curso en vez de hacerte esperar a un timeout (pause solo afecta a las ejecuciones futuras).
  • “Qué pasa si me salto una ejecución” por job en el editor de cron del escritorio (usar el valor por defecto, ejecutar una vez al volver, omitir), más un botón de Stop en la cabecera del job.
  • compression.prepare_ahead escribe el siguiente resumen de compactación en segundo plano cerca del disparador, para que la compactación pueda usarlo (o esperarlo) en lugar de tenerte mirando un spinner.
  • Un hook pre_llm_call puede bloquear un turno entero antes de la inferencia: devuelve una directiva de bloqueo y no se hace ninguna petición al modelo.

Fronteras de confianza

  • Los skills se pueden bloquear: un skill bloqueado no lo puede cambiar el agente — ni en turnos normales, ni en jobs de cron, ni en subagentes, ni en la revisión de auto-mejora en segundo plano, ni en la pasada del curator, ni siquiera con --yolo. Hay un interruptor en el panel Capabilities del escritorio.
  • La clave del vault puede vivir en el keychain del sistema operativo (opcional).
  • El requires_hermes del catálogo de plugins se aplica al instalar y al actualizar, en lugar de quedarse como metadata que nadie lee.

Modelos, voz, migración

  • /model reset limpia el pin de modelo de una sesión sin perder el historial.
  • Las opciones de /delegation se guardan para la siguiente sesión.
  • text_to_speech permite al agente elegir una voz de ElevenLabs.
  • hermes migrate y el setup trasladan a los usuarios de Grok Bot y OpenBot.
  • En mensajería: notas de vídeo en Telegram, reacciones con emoji de Slack en el contexto del hilo y descargas reanudables en el gestor de paquetes.

Cómo actualizar, según tu tipo de instalación

Hay cuatro caminos. Usa el que corresponda a tu instalación:

# Instalaciones por CLI (pip o el one-liner del instalador)
hermes update
  • App de Microsoft Store: actualiza desde la Store.
  • App de escritorio instalada desde el instalador (.exe / .dmg): sin cambios en esta release; se mueve con la siguiente release empaquetada.
  • Docker / Hermes Cloud: haz pull de nousresearch/hermes-agent:stable (o :latest).

Esta versión no introduce ninguna clave de configuración obligatoria; tu configuración actual sigue funcionando después de actualizar.

¿Deberías actualizar ahora?

Si llevas varios profiles en el escritorio, dependes de jobs de cron o has sufrido atascos de compactación, sí: esta release reúne en un solo sitio bastante fricción que llevaba tiempo ahí.

Si fijas imágenes de Docker en producción, haz primero una prueba de humo en un profile desechable: la etiqueta stable se mueve, así que el mismo nombre puede resolver a contenido distinto según el día. Fija por digest si necesitas reproducibilidad.

En realidad no falta nada porque las notas editadas esperen a la v0.23.0: la implementación de esta etiqueta está completa, lo que pasa es que el texto se agrupa en la release siguiente. Para ver la forma del parche anterior, consulta nuestra página de la release v0.22.5, o navega por la lista de releases para seguir la línea.