v0.21.7

Hermes Agent v0.21.7


Overview

v0.21.7 — das Patch-Release, in dem der Update-Kanal einen Namen bekam. Veröffentlicht am 11. Oktober 2026. Seit v0.21.6: 740 Nicht-Merge-Commits · 4.156 geänderte Dateien (+86.775 / −26.980) · 204 gemergte PRs · 69 geschlossene Issues, gemessen am Commit 1fd18277267152893a8a24792b79213e7ca3f899.

Dieses Tag rollt das Zeitfenster zu einem stabilen Release zusammen — für die Desktop-App (macOS Apple silicon, Windows), den Microsoft Store und MSIX, den Installer, Docker und Hermes Cloud. Wie beim vorherigen Patch erscheinen die vollständigen kuratierten Notes mit v0.22.0, die alles ab v0.21.0 dokumentieren werden — Highlights, Feature-Bereiche und vollständige Contributor-Credits — ohne dass etwas in diesem Zeitfenster ausgelassen wird.

Weil der kuratierte Beitrag aufgeschoben ist, lohnt es sich, das, was dieses Tag selbst geändert hat, für sich zu lesen: es hat eine Frage geklärt, die lange vage geblieben war — „was Ihre Installation tatsächlich verfolgt“.


Highlights

1. Source-Installationen aktualisieren nur auf getaggte Releases

Eine Git-Installation bedeutete früher, dass hermes update die Spitze von main zieht. Die Standardbedeutung hat sich geändert: Updates bewegen sich auf das neueste veröffentlichte vX.Y.Z-Release. Drei Grenzen sind genauso wichtig — eine Installation, die bereits neuer als das aktuelle Tag ist, bleibt, wo sie ist (nichts bewegt sich rückwärts), jedem Commit zu folgen erfordert jetzt ein explizites hermes update --set-channel main, und Forks und Mirrors folgen weiterhin main. Store-, MSIX- und gebündelte Installationen sind nicht betroffen.

2. Der Kanal-Schalter erreicht den Desktop, und der Dialog sagt Ihnen, auf welchem Sie sind

Die Desktop-App bekommt Settings ▸ About ▸ Updates mit einem Schalter Update channel (Stable releases / Every commit), der für Source-Installationen gilt, und der Update-Dialog nennt jetzt den Kanal, auf dem Sie sind.

3. Reasoning übersteht das Resume

Signiertes Thinking wird jetzt nach hermes chat --resume und im nächsten Gateway-Turn erneut übertragen, und Bedrock-Converse-Reasoning-Modelle werden bei fortgesetzten Sessions nicht mehr abgelehnt. Der Mechanismus dahinter ist ein Replay-System pro Route, das separat aufgeschrieben wurde.

4. Updates scheitern nicht mehr hinter regionalen Firewalls

Installationen auf main holten früher einen Release-Datensatz, den einige regionale Firewalls mit einem 403 beantworteten, was das Update vollständig scheitern ließ. Die Prüfung nutzt jetzt Ihren GitHub-Token (GITHUB_TOKEN oder gh auth login) und meldet ein GitHub-Rate-Limit als Rate-Limit.

5. Ein Bündel von Änderungen, das der Release-Text bewusst auflistet, ohne ins Detail zu gehen

Ausdrücklich genannt, aber in diesem Release nicht dokumentiert: Plugins, die eingebaute Desktop-App-Aktionen ausführen (ctx.runAction) und die Pet-Bubble des Plugin-SDK (ctx.pet.say); Skills, die mitten in einer Session installiert werden und das Modell ohne Prompt-Neuaufbau erreichen; Krea 2 Medium Turbo als Standard-Bild-Lane für neue zahlende Abonnenten, mit FAL-Fallback, wenn Managed Krea eine Anfrage ablehnt; schnellere Desktop-Updates (der React-Compiler-Pass inhaltlich gecacht, der kompilierte Renderer wiederverwendet, wenn nur der Install-Stamp sich geändert hat, unveränderte native Inputs an Ort und Stelle gelassen); gepinnte Installationen, die nur den Pin auschecken; an Relay ausgegebene Compaction-Marken; und neue Community-Plugins wie memory-shield, command-ledger, Memoria, Model Router, wyoming-voice-bridge, codex-account-switch und redline.

Upgrading

  • Desktop-App: aktualisiert sich selbst. Installationen aus dem Microsoft Store aktualisieren über den Store.
  • CLI: hermes update oder den Installer-Einzeiler erneut ausführen.
  • Docker / Hermes Cloud: nousresearch/hermes-agent:stable (oder :latest).

Vollständiges Changelog: v0.21.6…v0.21.7

← Hermes Agent Changelog