Hermes Agent v0.21.7
Visión general
v0.21.7, el release de parche en el que el canal de actualización recibió un nombre. Publicado el 11 de octubre de 2026. Desde v0.21.6: 740 commits sin merge · 4,156 archivos cambiados (+86,775 / −26,980) · 204 PR fusionados · 69 issues cerradas, medido en el commit 1fd18277267152893a8a24792b79213e7ca3f899.
Este tag agrupa la ventana en un release estable para la app de escritorio (macOS Apple silicon, Windows), la Microsoft Store y MSIX, el instalador, Docker y Hermes Cloud. Igual que con el parche anterior, las notas completas y curadas llegan con v0.22.0, que documentará todo desde v0.21.0 en adelante (lo más destacado, las áreas de funcionalidad y los créditos completos de los colaboradores), sin saltarse nada de esta ventana.
Como el análisis curado se pospone, lo que cambió el tag merece leerse por sí solo: resolvió una pregunta que llevaba mucho tiempo vaga, qué sigue realmente tu instalación.
Lo más destacado
1. Las instalaciones desde fuente se actualizan solo a releases etiquetados
Una instalación git solía significar que hermes update llevaba la punta de main. El significado por defecto ha cambiado: las actualizaciones pasan al último release vX.Y.Z publicado. Tres fronteras importan igual de mucho: una instalación ya más nueva que el último tag se queda donde está (nada retrocede), seguir cada commit ahora requiere un hermes update --set-channel main explícito, y los forks y mirrors siguen siguiendo main. Las instalaciones de Store, MSIX y empaquetadas no se ven afectadas.
2. El interruptor de canal llega al escritorio, y el diálogo te dice en cuál estás
La app de escritorio gana Settings ▸ About ▸ Updates con un interruptor Update channel (Stable releases / Every commit) que aplica a las instalaciones desde fuente, y el diálogo de actualización ahora indica en qué canal estás.
3. El razonamiento sobrevive al resume
El thinking firmado ahora se reproduce después de hermes chat --resume y en el siguiente turno del gateway, y los modelos de razonamiento de Bedrock Converse ya no se rechazan en sesiones reanudadas. El mecanismo detrás es un sistema de replay por ruta, analizado aparte.
4. Las actualizaciones dejan de fallar tras firewalls regionales
Las instalaciones en main solían pedir un registro de release que algunos firewalls regionales respondían con un 403, lo que hacía fallar la actualización por completo. Ahora la comprobación usa tu token de GitHub (GITHUB_TOKEN, o gh auth login) y reporta un límite de tasa de GitHub como tal.
5. Un lote de cambios que el cuerpo del release enumera a propósito sin detallar
Nombrados explícitamente pero no documentados en este release: plugins que ejecutan acciones integradas de la app de escritorio (ctx.runAction) y la burbuja pet del plugin SDK (ctx.pet.say); skills instaladas a mitad de sesión que llegan al modelo sin reconstruir el prompt; Krea 2 Medium Turbo como la vía de imagen por defecto para nuevos suscriptores de pago, con un fallback a FAL cuando Krea gestionado rechaza una petición; actualizaciones de escritorio más rápidas (la pasada del React Compiler cacheada por contenido, el renderer compilado reutilizado cuando solo cambió el sello de instalación, las entradas nativas sin cambios dejadas en su sitio); instalaciones fijadas que solo hacen checkout del pin; marcas de compactación emitidas a Relay; y nuevos plugins de la comunidad, incluidos memory-shield, command-ledger, Memoria, Model Router, wyoming-voice-bridge, codex-account-switch y redline.
Actualizar
- App de escritorio: se actualiza sola. Las instalaciones de Microsoft Store se actualizan desde la Store.
- CLI:
hermes update, o vuelve a ejecutar el instalador de una línea. - Docker / Hermes Cloud:
nousresearch/hermes-agent:stable(o:latest).
Full Changelog: v0.21.6…v0.21.7
← Hermes Agent Changelog