
Bei einem Nous-Account angemeldet — warum wird die kostenlose Schnellsuche trotzdem verweigert?
Drei lokale Gates blockierten die Anfrage, bevor sie überhaupt gesendet wurde: die bezahlte Berechtigung, ein lebendiger Tool-Pool und eine Autodetect-Leiter, die nur Firecrawl erkannte. PR #130660 zieht eine identitätsgebundene kostenlose Suchroute heraus — jedes registrierte Konto qualifiziert sich, anonyme Gäste behalten den keyless Ring, und ein fehlgeschlagener Account-Lookup schlägt fail-closed fehl.
Weiterlesen
Dein Codex-Kontingent ist seit Tagen wieder offen – Hermes hängt trotzdem am Fallback
Eine langlebige Sitzung, die an ihr Fallback gepinnt ist, ruft nie die Prüfung auf, die ein frühes Wiederöffnen des Kontingents bemerkt – sie bleibt dort bis zum Neustart. PR #130716 verdrahtet diese Prüfung in den Wiederherstellungspfad – und drosselt sie, damit eine Prüfung, die lügt, die Sitzung nicht in jedem Turn hin und her kippen lässt.
Weiterlesen
Bevor du einen PR für den Plugin-Katalog öffnest, schau dir an, was sein Gate wirklich prüft
Das Zulassungs-Gate des Katalogs tut zwei Dinge, ist aber pingeliger, als du erwartest: ein umbenannter Eintrag, ein Subdir, das aus dem gepinnten Clone ausbricht, und ein sha, der ein Tag-Objekt benennt, werden alle zurückgewiesen. PR #130712 schließt diese Umgehungen – und behebt eine überstrenge Regel, die ein Drittel aller Katalog-PRs hätte scheitern lassen.
Weiterlesen
Der Scan meldete sicher — und das bloße Ansehen des Skills hat ihn ausgeführt
Der Skills-Guard hatte drei blinde Flecken: destruktive Deletes mit einer nackten Tilde, keine Regel für die Auto-Exec-Syntax der Inline-Shell und Installationen, die der Scan blockierte, während sie Erfolg meldeten. PR #128443 behebt alle drei und hebt den Scanner auf v7.
Weiterlesen
Das Beenden einer Session löschte nie committeten Code
Die Aufräumroutine beim Beenden eines Worktrees prüft nur auf nicht gepushte Commits und liest den Arbeitsbaum nie, sodass git worktree remove --force nicht committete und nicht getrackte Dateien mitnimmt — während die Doku zusichert, dass dirty Trees erhalten bleiben.
Weiterlesen
Ein einziges Update riss ein 434-GB-Loch in die Festplatte
Eine Versionsprüfung im Desktop lief über einen pfadgefilterten Verlauf in einem tree:0-Clone, ließ 2.659 Promisor-Packs zurück und füllte eine 1-TB-SSD — während der Build vor dem Fix in einer Schleife weiterlief.
Weiterlesen
Ein fremder API-Key wurde im eigenen Cron-Job ausgeführt
Ein UX-Aufräum-Commit hat die profilbezogene Secret-Isolation von Cron gelöscht, sodass ein gerouteter Fire die .env eines anderen Profils in die gemeinsame Prozessumgebung schreiben konnte. PR #126982 stellt sie wieder her.
Weiterlesen
Du hast einen hermes dump zum Helfen eingefügt — und darin steckte dein eigener API-Key
Das Debug-Bundle hat jeden api_key der Fallback-Provider und jede in einer base_url versteckte Credential mitgedruckt. Die am 2026-09-29 zusammengeführten PRs redigieren den dump selbst und die Upload-Grenze zwingend; hier steht, was maskiert wird, was --no-redact wirklich bedeutet und wie du Logs sicher teilst.
Weiterlesen
/rollback meldete Erfolg — und verschlang still die nicht committeten Änderungen im verschachtelten Repo
Ein checkpoint speichert ein verschachteltes git-Repository als gitlink, als reine commit-Referenz, nie als Dateien. Der rollback hat die Arbeit im Sub-Repo auch überschrieben und dabei Erfolg gemeldet. Ein am 2026-09-29 zusammengeführter PR lässt den rollback ablehnen, bevor irgendetwas geändert wird, und kennzeichnet checkpoints, die ein verschachteltes Repo nicht erfasst haben.
Weiterlesen
Config-Rot: hermes config check meldet jetzt umbenannte, deinstallierte und deaktivierte Einträge
Ein umbenanntes Toolset, ein deinstalliertes Plugin, eine Plattform, die deaktiviert wurde, während ihr Token noch konfiguriert ist — gespeicherte Auswahlen, die sich nicht mehr auflösen lassen, verschwanden früher einfach. Jetzt meldet hermes config check sie, bewertet von demselben Resolver, den auch hermes config migrate nutzt.
Weiterlesen
Das Modell schickte ein Array als String — warum beschweren sich nur manche Tools?
Registry-Tools bekommen eine automatische Argument-Reparatur für denselben Fehler, an dem clarify, todo_list, memory und session_search scheitern: Diese Inline-Tools umgehen die eine Stelle, die Argumenttypen korrigiert. Ein am 2026-09-29 zusammengeführter Patch gibt ihnen dieselbe Reparatur.
Weiterlesen
Mixture of Agents, erklärt: zweimal zahlen, bessere Antwort bekommen
MoA sammelt die Meinungen mehrerer Modelle zu einer Antwort und liegt im offiziellen Bench rund sechs Punkte über seiner stärksten Komponente. Was tatsächlich läuft, wer abgerechnet wird, wie sich die drei Fanout-Kadenzen unterscheiden und warum die MoA-Zeile in deinem Model-Picker jetzt bedeutet, dass du etwas konfiguriert hast.
Weiterlesen
Dein Plugin lädt nicht mehr? Die alten Import-Pfade starben am 2026-09-14
Die Modul-Zerlegung im September hat Hermes-Interna in neue Dateien verschoben, und die Kompatibilitätsschicht, die alte Import-Pfade weiter auflöste, ist weg. Wie du einen ImportError diagnostizierst, wie du ihn behebst und welche Oberflächen nie Teil des Plugin-Vertrags waren.
Weiterlesen
Warum ein Gateway-Neustart denselben Cache zweimal bezahlt
Ein multiplexendes Gateway, das pro Profil einen kompletten Cache-Write bezahlt, eine erste Nachricht nach jedem Neustart, die sich wie ein Kaltstart verhält, und ein /steer-Überbleibsel, das den Channel-Prompt verliert — drei am 2026-09-28 gemergte Fixes, alle hinter derselben Sache her: einem Prefix, der sich ohne Grund geändert hat.
Weiterlesen
hermes update hängt, lügt über den aktuellen Stand oder verweigert dein CA — vier Fixes sind gelandet
Shallow Clones, die in einen Timeout laufen, ein detached Checkout, der deinen Code verschiebt und dir dabei 'Already up to date!' meldet, Corporate Roots, die git nie erreichen, und Fehlschläge, die als Erfolg verbucht werden. Vier am 2026-09-28 gemergte Update-Patches, erklärt.
Weiterlesen
Die Session, die du gelöscht hast, kam zurück: zwei Bugs und eine neue Sperre
Das Löschen einer noch laufenden Session war früher auf die schlimmste Art ein No-op: Das Agent-Objekt blieb am Leben, jeder spätere Turn lief in einen Foreign-Key-Fehler und wurde still verworfen, und auf dem Desktop konnte die Zeile durch den nächsten Write wiederauferstehen. PR #125157, gemergt am 2026-09-27, verweigert das Löschen stattdessen — zusammen mit dem Rebuild-Fix in #124117.
Weiterlesen