Zum Hauptinhalt springen

openclaw system

Hilfsfunktionen auf Systemebene für das Gateway: Systemereignisse in die Warteschlange stellen, Heartbeats steuern und Präsenz anzeigen. Alle system-Subcommands verwenden Gateway-RPC und akzeptieren die gemeinsamen Client-Flags:
  • --url <url>
  • --token <token>
  • --timeout <ms>
  • --expect-final

Häufige Befehle

openclaw system event --text "Check for urgent follow-ups" --mode now
openclaw system event --text "Check for urgent follow-ups" --url ws://127.0.0.1:18789 --token "$OPENCLAW_GATEWAY_TOKEN"
openclaw system heartbeat enable
openclaw system heartbeat last
openclaw system presence

system event

Stellen Sie ein Systemereignis in der Hauptsitzung in die Warteschlange. Der nächste Heartbeat fügt es als Zeile System: in den Prompt ein. Verwenden Sie --mode now, um den Heartbeat sofort auszulösen; next-heartbeat wartet auf den nächsten geplanten Tick. Flags:
  • --text <text>: erforderlicher Text des Systemereignisses.
  • --mode <mode>: now oder next-heartbeat (Standard).
  • --json: maschinenlesbare Ausgabe.
  • --url, --token, --timeout, --expect-final: gemeinsame Gateway-RPC-Flags.

system heartbeat last|enable|disable

Heartbeat-Steuerung:
  • last: letztes Heartbeat-Ereignis anzeigen.
  • enable: Heartbeats wieder einschalten (verwenden Sie dies, wenn sie deaktiviert wurden).
  • disable: Heartbeats pausieren.
Flags:
  • --json: maschinenlesbare Ausgabe.
  • --url, --token, --timeout, --expect-final: gemeinsame Gateway-RPC-Flags.

system presence

Listet die aktuellen System-Präsenzeinträge auf, die dem Gateway bekannt sind (Nodes, Instanzen und ähnliche Statuszeilen). Flags:
  • --json: maschinenlesbare Ausgabe.
  • --url, --token, --timeout, --expect-final: gemeinsame Gateway-RPC-Flags.

Hinweise

  • Erfordert ein laufendes Gateway, das über Ihre aktuelle Konfiguration erreichbar ist (lokal oder remote).
  • Systemereignisse sind flüchtig und bleiben über Neustarts hinweg nicht erhalten.