Zurück zur Befehlsliste
Erweiterthermes debug

hermes debug Befehl — Vollständige Referenz & Beispiele

Vollständige Referenz für hermes debug: Lädt Protokolle und Systeminformationen hoch und generiert teilbare Diagnose-Links.

July 27, 2026

Überblick

hermes debug stellt Diagnosewerkzeuge für Hermes Agent bereit. Damit lässt sich ein Debug-Report (Systeminfo + aktuelle Logs) zu einem Paste-Service hochladen und eine teilbare URL erhalten, oder ein zuvor hochgeladener Paste kann gelöscht werden.

hermes debug {share,delete} ...

Unterbefehle

share — Debug-Report hochladen

hermes debug share

Lädt einen Debug-Report mit Systeminformationen und aktuellen Logs zu einem Paste-Service hoch und gibt eine teilbare URL aus. Ohne --yes wird vor dem Upload nach einer Bestätigung gefragt.

Optionen

Option Beschreibung
-y, --yes Überspringt die Bestätigungsabfrage und lädt sofort hoch. In nicht-interaktiven Kontexten (Scripts/CI) erforderlich; ohne diese Option verweigert der Befehl den Upload, wenn stdin kein TTY ist.
--lines LINES Anzahl der Log-Zeilen pro Logdatei. Standard ist 200.
--expire EXPIRE Gültigkeit des Pastes in Tagen. Standard ist 7.
--local Gibt den Report lokal aus, anstatt ihn hochzuladen.
--no-redact Deaktiviert das Redaktieren von Geheimnissen beim Upload. Standardmäßig werden Logs vor dem Upload durch agent.redact.redact_sensitive_text mit force=True laufen gelassen, damit keine Anmeldedaten an den öffentlichen Paste-Service gelangen.
--nous Lädt das Debug-Bundle in den privaten Nous-internen Speicher (AWS S3) statt zu einem öffentlichen Paste-Service. Nur für Nous-Mitarbeiter und erlaubte Discord-Mods einsehbar; wird nach 14 Tagen automatisch gelöscht. Geheimnisse werden weiterhin redigiert, außer --no-redact wird ebenfalls übergeben.

delete — Hochgeladenen Paste entfernen

hermes debug delete <url>

Löscht einen zuvor mit hermes debug share hochgeladenen Paste.

Häufige Szenarien

Report mit dem Support teilen

hermes debug share

Interaktiver Upload; bestätige den Prompt, um einen teilbaren Link zu erzeugen.

Nicht-interaktiver Upload in CI

hermes debug share --yes

Nutze --yes, damit der Befehl in Scripts nicht auf Eingabe wartet.

Mehr Log-Kontext einbeziehen

hermes debug share --lines 500

Nützlich bei der Fehlersuche für Probleme, die sich über viele Log-Zeilen erstrecken.

Privater Upload für Nous-Mitarbeiter

hermes debug share --nous --yes

Lädt in den internen Nous-Speicher statt zu einem öffentlichen Paste-Service.

Report lokal betrachten

hermes debug share --local

Gibt den vollständigen Debug-Report im Terminal aus, ohne ihn hochzuladen.

Alten Paste löschen

hermes debug delete https://paste.example.com/abc123

Tipps

  • Die Standard-Redaktion entfernt anmeldedatenähnliche Zeichenfolgen aus den hochgeladenen Logs. --no-redact nur verwenden, wenn du Rohwerte bewusst benötigst und das Risiko verstehst.
  • --nous ist die sicherste Wahl, um sensible Umgebungen mit dem Hermes-Team zu teilen.
  • Beim Automatisieren des Uploads ist --yes der Umleitung von stdin vorzuziehen.

Explore All Commands

Browse the full command reference with search and category filters.

Zurück zur Befehlsliste