Ana içeriğe atla

openclaw system

Gateway için sistem düzeyinde yardımcılar: sistem olaylarını kuyruğa alma, heartbeat’leri kontrol etme ve presence 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. Bir sonraki heartbeat, bunu istem içine System: satırı olarak ekleyecektir. Heartbeat’i hemen tetiklemek için --mode now kullanın; next-heartbeat, bir sonraki zamanlanmış tik’i bekler. Bayraklar:
  • --text <text>: gerekli 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öster.
  • enable: heartbeat’leri yeniden aç (devre dışı bırakıldıysa bunu kullanın).
  • disable: heartbeat’leri duraklat.
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 presence girdilerini listeleyin (düğümler, örnekler ve benzeri durum satırları). Bayraklar:
  • --json: makine tarafından okunabilir çıktı.
  • --url, --token, --timeout, --expect-final: paylaşılan Gateway RPC bayrakları.

Notlar

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