CLI commands

System

openclaw system

Pomocniki na poziomie systemu dla Gateway: dodawanie zdarzeń systemowych do kolejki, sterowanie Heartbeat oraz wyświetlanie obecności.

Wszystkie podpolecenia system używają RPC Gateway i akceptują współdzielone flagi klienta:

  • --url <url>
  • --token <token>
  • --timeout <ms>
  • --expect-final

Typowe polecenia

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

Dodaje zdarzenie systemowe do kolejki w sesji main. Następny Heartbeat wstrzyknie je jako wiersz System: do promptu. Użyj --mode now, aby wyzwolić Heartbeat natychmiast; next-heartbeat czeka na następny zaplanowany tick.

Flagi:

  • --text <text>: wymagany tekst zdarzenia systemowego.
  • --mode <mode>: now lub next-heartbeat (domyślnie).
  • --json: wyjście czytelne maszynowo.
  • --url, --token, --timeout, --expect-final: współdzielone flagi RPC Gateway.

system heartbeat last|enable|disable

Sterowanie Heartbeat:

  • last: pokazuje ostatnie zdarzenie Heartbeat.
  • enable: ponownie włącza Heartbeat (użyj tego, jeśli zostały wyłączone).
  • disable: wstrzymuje Heartbeat.

Flagi:

  • --json: wyjście czytelne maszynowo.
  • --url, --token, --timeout, --expect-final: współdzielone flagi RPC Gateway.

system presence

Wyświetla bieżące wpisy obecności systemu znane Gateway (Node, instancje i podobne wiersze stanu).

Flagi:

  • --json: wyjście czytelne maszynowo.
  • --url, --token, --timeout, --expect-final: współdzielone flagi RPC Gateway.

Uwagi

  • Wymaga działającego Gateway osiągalnego przez bieżącą konfigurację (lokalną lub zdalną).
  • Zdarzenia systemowe są efemeryczne i nie są utrwalane po restartach.

Powiązane