Das BOOT.md von Hermes Agent wird nicht ausgeführt, meist nicht wegen eines Dateisyntaxfehlers, sondern weil man es als globales Skript betrachtet, das "jeder Eintrag liest". Die offizielle Hooks-Dokumentation macht deutlich: Die eingebaute boot-md überprüft nur ~/.hermes/BOOT.md, wenn das Gateway startet, nicht jedes Mal, wenn die CLI geöffnet wird.
Damit es funktioniert, musst du zuerst zwei Bedingungen erfüllen
- Der Dateistandort muss
~/.hermes/BOOT.mdsein. - Du startest das Hermes-Gateway, nicht nur eine CLI-Sitzung.
Es gibt noch einen weiteren Punkt, den man leicht übersehen kann
Die offizielle Dokumentation besagt, dass es in einem Hintergrund-Thread ausgeführt wird; Wenn es schließlich entscheidet, dass "keine Benachrichtigung nötig ist", kehrt es [SILENT] zurück, und es sieht so aus, als sei nichts passiert. "No Bullet News" bedeutet also nicht zwangsläufig, nicht zu kandidieren.
Mit einem Wort: BOOT.md ist der Starthaken des Gateways, nicht der CLI-Öffner; Wenn Position und Zündzeitpunkt falsch sind, läuft er nicht.
Offizielle Open-Source-Adresse: https://github.com/NousResearch/hermes-agent; Offizieller Dokumenteneintrag: https://hermes-agent.nousresearch.com/.