CLI commands
openclaw status
Diagnose für Kanäle + Sitzungen.
openclaw statusopenclaw status --allopenclaw status --deepopenclaw status --usageHinweise:
--deepführt Live-Prüfungen aus (WhatsApp Web + Telegram + Discord + Slack + Signal).- Einfaches
openclaw statusbleibt auf dem schnellen, schreibgeschützten Pfad und markiert Speicher alsnot checkedstatt als nicht verfügbar, wenn die Speicherprüfung übersprungen wird. Aufwendige Sicherheitsprüfung, Plugin-Kompatibilität und Speicher-Vektor-Prüfungen bleibenopenclaw status --all,openclaw status --deep,openclaw security auditundopenclaw memory status --deepvorbehalten. status --json --allmeldet Speicherdetails aus der aktiven Speicher-Plugin-Laufzeitumgebung, die durchplugins.slots.memoryausgewählt wurde. Benutzerdefinierte Speicher-Plugins können das integrierteagents.defaults.memorySearch.enableddeaktiviert lassen und trotzdem ihren eigenen Datei-, Chunk-, Vektor- und FTS-Status melden.--usagegibt normalisierte Provider-Nutzungsfenster alsX% leftaus.- Die Sitzungsstatusausgabe trennt
Execution:vonRuntime:.Executionist der Sandbox-Pfad (direct,docker/*), währendRuntimeangibt, ob die SitzungOpenClaw Default,OpenAI Codex, ein CLI-Backend oder ein ACP-Backend wiecodex (acp/acpx)verwendet. Siehe Agent-Laufzeitumgebungen für die Unterscheidung zwischen Provider, Modell und Laufzeitumgebung. - Die rohen Felder
usage_percent/usagePercentvon MiniMax stehen für verbleibendes Kontingent, daher invertiert OpenClaw sie vor der Anzeige; zählbasierte Felder haben Vorrang, wenn vorhanden.model_remains-Antworten bevorzugen den Chat-Modell-Eintrag, leiten die Fensterbeschriftung bei Bedarf aus Zeitstempeln ab und nehmen den Modellnamen in die Planbeschriftung auf. - Wenn der aktuelle Sitzungssnapshot spärlich ist, kann
/statusToken- und Cache-Zähler aus dem neuesten Transkript-Nutzungsprotokoll ergänzen. Vorhandene Live-Werte ungleich null haben weiterhin Vorrang vor Transkript-Fallback-Werten. /statusenthält kompakte Gateway-Prozesslaufzeit und Host-Systemlaufzeit.- Der Transkript-Fallback kann auch die aktive Laufzeitmodellbeschriftung wiederherstellen, wenn sie im Live-Sitzungseintrag fehlt. Wenn dieses Transkriptmodell vom ausgewählten Modell abweicht, löst status das Kontextfenster anhand des wiederhergestellten Laufzeitmodells statt anhand des ausgewählten Modells auf.
- Wenn eine Sitzung an ein Modell angeheftet ist, das von der konfigurierten primären Einstellung abweicht, gibt status beide Werte, den Grund (
session override) und den klaren Hinweis (/model default) aus. Die konfigurierte primäre Einstellung gilt für neue oder nicht angeheftete Sitzungen; vorhandene angeheftete Sitzungen behalten ihre Sitzungsauswahl, bis sie gelöscht wird. - Für die Prompt-Größenberechnung bevorzugt der Transkript-Fallback die größere Prompt-orientierte Gesamtsumme, wenn Sitzungsmetadaten fehlen oder kleiner sind, sodass Sitzungen mit benutzerdefiniertem Provider nicht auf Token-Anzeigen von
0reduziert werden. - Die Ausgabe enthält sitzungsspezifische Speicher pro Agent, wenn mehrere Agenten konfiguriert sind.
- Die Übersicht enthält Installations- und Laufzeitstatus des Gateway- und Node-Hostdiensts, sofern verfügbar.
- Die Übersicht enthält Update-Kanal + Git-SHA (für Quellcode-Checkouts).
- Update-Informationen erscheinen in der Übersicht; wenn ein Update verfügbar ist, gibt status einen Hinweis zum Ausführen von
openclaw updateaus (siehe Aktualisieren). - Fehler beim Aktualisieren von Modellpreisen werden als optionale Preiswarnungen angezeigt. Sie bedeuten nicht, dass der Gateway oder die Kanäle fehlerhaft sind.
- Schreibgeschützte Statusoberflächen (
status,status --json,status --all) lösen unterstützte SecretRefs für ihre Ziel-Konfigurationspfade auf, wenn möglich. - Wenn eine unterstützte Kanal-SecretRef konfiguriert, aber im aktuellen Befehlspfad nicht verfügbar ist, bleibt status schreibgeschützt und meldet eine eingeschränkte Ausgabe, statt abzustürzen. Die Ausgabe für Menschen zeigt Warnungen wie „configured token unavailable in this command path“, und die JSON-Ausgabe enthält
secretDiagnostics. - Wenn die befehlslokale SecretRef-Auflösung erfolgreich ist, bevorzugt status den aufgelösten Snapshot und entfernt vorübergehende Kanalmarkierungen wie „secret unavailable“ aus der endgültigen Ausgabe.
status --allenthält eine Secrets-Übersichtszeile und einen Diagnoseabschnitt, der Secret-Diagnosen zusammenfasst (zur besseren Lesbarkeit gekürzt), ohne die Berichtserstellung anzuhalten.
Verwandt
Was this useful?