CLI commands

Sistem

openclaw system

Gateway için sistem düzeyi yardımcıları: sistem olaylarını kuyruğa alma, Heartbeat'leri denetleme ve varlık durumunu görüntüleme.

Tüm system alt komutları Gateway RPC kullanır ve paylaşılan istemci bayraklarını kabul eder:

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

Yaygın komutlar

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

Ana oturumda bir sistem olayını kuyruğa alın. Sonraki Heartbeat bunu istem içine System: satırı olarak ekleyecektir. Heartbeat'i hemen tetiklemek için --mode now kullanın; next-heartbeat sonraki zamanlanmış tıklamayı bekler.

Bayraklar:

  • --text <text>: zorunlu sistem olayı metni.
  • --mode <mode>: now veya next-heartbeat (varsayılan).
  • --json: makine tarafından okunabilir çıktı.
  • --url, --token, --timeout, --expect-final: paylaşılan Gateway RPC bayrakları.

system heartbeat last|enable|disable

Heartbeat denetimleri:

  • last: son Heartbeat olayını gösterir.
  • enable: Heartbeat'leri yeniden açar (devre dışı bırakıldılarsa bunu kullanın).
  • disable: Heartbeat'leri duraklatır.

Bayraklar:

  • --json: makine tarafından okunabilir çıktı.
  • --url, --token, --timeout, --expect-final: paylaşılan Gateway RPC bayrakları.

system presence

Gateway'in bildiği geçerli sistem varlığı girdilerini listeleyin (Node'lar, örnekler ve benzeri durum satırları).

Bayraklar:

  • --json: makine tarafından okunabilir çıktı.
  • --url, --token, --timeout, --expect-final: paylaşılan Gateway RPC bayrakları.

Notlar

  • Geçerli yapılandırmanızdan (yerel veya uzak) erişilebilir, çalışan bir Gateway gerektirir.
  • Sistem olayları geçicidir ve yeniden başlatmalar arasında kalıcı değildir.

İlgili