v0.22.5

Hermes Agent v0.22.5


Overview

v0.22.5 — der Roll-up-Patch. Veröffentlicht am 22. Oktober 2026. 231 Nicht-Merge-Commits · 804 geänderte Dateien (+35,212 / −17,885) · 81 gemergte PRs · 30 geschlossene Issues, gemessen am Commit bf0203a794a.

Dieser Tag existiert, damit die Oberflächen, die main nicht folgen können — das GitHub-Release mit CLI und Installern, die Microsoft-Store-App, Docker und Hermes Cloud —, auf einem stabilen Punkt sitzen statt auf drei Tagen gemergter Arbeit. Der Release-Text sagt es unmissverständlich: die kuratierten Notes für dieses Fenster kommen mit v0.23.0, das alles ab v0.22.0 dokumentieren wird. Was die Seite stattdessen listet, ist ein bewusst nicht ausgebauter Absatz darüber, was sich bewegt hat.

Dieser Absatz ist der nützliche Teil. Vier seiner Punkte haben auf dieser Seite bereits eigene Artikel, und der Rest sind Dinge, die du spürst, bevor du sie benennen kannst: ein Update, das sich weigert, ein Release anzubieten, das es nicht installieren würde, ein Windows-Launcher, der nach einem Python-Repin nicht mehr zurückkommt, Slash-Commands, die dir eine Frage stellen können, und eine Sidebar, die du per Ziehen anheftest.


Highlights

1. Ein Patch-Tag in Zahlen

81 gemergte PRs in einem einzigen Tag sind ein großer Patch, und die Form der Änderung ist es wert, vor dem Upgrade zu kennen: 231 Nicht-Merge-Commits über 804 Dateien, mit +35,212 / −17,885 Zeilen. Das meiste davon ist kein einzelnes Feature, sondern der angesammelte Rest eines Drei-Tage-Fensters. Zum Vergleich: der vorherige Tag v0.22.4 fasste 13 gemergte PRs über 82 Dateien zusammen.

2. hermes update hält jetzt ein Release zurück, das es ablehnt

Der Updater konnte dir früher ein stabiles Release anbieten und dann die Installation verweigern — du hast zugestimmt, und nichts passierte. In diesem Release wird ein stabiles Release, das der Updater nicht akzeptiert, zurückgehalten statt angeboten. Der praktische Effekt: die Update-Aufforderung erscheint nur noch für Versionen, auf die diese Installation tatsächlich wechseln kann, und ein abgelehntes Release sieht nicht länger wie ein von dir verursachtes hängendes Upgrade aus.

3. Der Windows-Launcher kommt nach einem Python-Repin nicht mehr zurück

Wenn sich der Python-Pin ändert, konnte hermes update unter Windows am alten Launcher hängenbleiben — das Update war fertig, aber der Befehl, den du danach ausführtest, war noch der vorherige. Der Launcher wird jetzt als Teil des Updates neu ausgerichtet, sodass das nächste hermes, das du startest, der neue Build ist.

4. Slash-Commands von plugins können dich nach einer Option fragen

Ein Slash-Command eines plugins war früher fire-and-forget: er lief, oder er gab etwas aus. Jetzt können sie eine Auswahl präsentieren und warten, bis du eine wählst, bevor sie fortfahren. Für plugin-Autoren macht das einen Befehl zu einem kurzen Dialog, in dem die Optionsliste dem plugin gehört und nicht ein Freitext-Prompt ist, den das Modell rekonstruieren muss.

5. Desktop: Ziehen zum Anheften und Ein-Klick-plugin-Installationen mit Tier-Badges

Zwei Änderungen an der Desktop-Shell. Einträge der Sidebar lassen sich anheften, indem du sie dorthin ziehst, wo du sie willst. Und plugins installieren sich mit einem Klick aus dem Katalog, mit einem Tier-Badge an jedem Eintrag, damit du First-Party-, verifizierte und Community-plugins vor dem Klick auseinanderhalten kannst. Dasselbe Release bringt das Upgrade auf Electron 44.

6. hermes mcp serve und Singularity verlassen den Kern Richtung plugins

Beide sind aus dem Kernpaket in den plugin-Katalog gewandert — dieselbe Richtung, die agent-importers in v0.22.4 genommen hat. Setup bietet den Importer jetzt an, wenn es die Config eines anderen Agenten auf der Maschine findet, und hermes import-agent samt OpenClaw-Migrationspfad gehört zu dieser Oberfläche. Verlässt du dich auf den MCP-Server-Modus oder das Terminal-Backend Singularity/Apptainer, installiere sie nach dem Upgrade als plugins.

7. Hausarbeit, die dir am Rand auffällt

  • Pillow 13 plus ein Bündel Sicherheits-Updates für Abhängigkeiten.
  • Ein Chat, dessen Arbeitsordner weg ist, sagt das jetzt, statt einen Tool-Aufruf mit einem verwirrenden Pfadfehler scheitern zu lassen.
  • Lange Antworten von Claude DirectSDK werden nicht mehr vom Stall-Timer abgeschnitten.
  • Gruppenchats im Desktop zeigen wieder, welcher Bot arbeitet.
  • Ein experimenteller MCP-Event-Client im Webhook-Modus kommt für den MCP-Event-Stream.

Fixes

Fix Detail
Abgelehnte Releases Ein stabiles Release, das der Updater nicht installiert, wird nicht mehr als Update angeboten
Windows-Launcher hermes update richtet den Launcher nach einem Python-Repin neu aus, statt den alten stehen zu lassen
DirectSDK-Stall-Timer Lange Antworten von Claude DirectSDK werden nicht mehr vom Stall-Timer abgeschnitten
Gruppenchat-Indikator Der Gruppenchat im Desktop zeigt wieder, welcher Bot arbeitet
Arbeitsordner Ein Chat, dessen Arbeitsordner verschwunden ist, meldet das, statt eines Pfadfehlers aus dem Tool

Bereits auf dieser Seite behandelt

Vier Punkte aus diesem Fenster wurden bereits separat beschrieben, als sie gemergt wurden:

Upgrade

  • Microsoft-Store-App: aktualisiert sich über den Store.
  • Desktop-App aus dem Installer (.exe / .dmg): in diesem Release keine Änderung; sie aktualisiert sich mit dem nächsten gebündelten Release.
  • CLI: hermes update, oder den Installer-Einzeiler erneut ausführen.
  • Docker / Hermes Cloud: nousresearch/hermes-agent:stable (oder :latest).

Vollständiger Changelog: v0.22.4…v0.22.5

← Hermes Agent Changelog