openclaw system
Utilitaires système pour le Gateway : mise en file d’attente des événements système, contrôle des Heartbeats et affichage de la présence.
Toutes les sous-commandes system utilisent le RPC du Gateway et acceptent les options client communes :
Commandes courantes
system event
Met par défaut un événement système en file d’attente dans la session principale. Le prochain Heartbeat l’injecte dans l’invite sous la forme d’une ligne System:. Utilisez --mode now pour déclencher immédiatement le Heartbeat ; next-heartbeat (valeur par défaut) attend le prochain déclenchement planifié.
Passez --session-key pour cibler une session précise, par exemple afin de relayer la fin d’une tâche asynchrone vers le canal qui l’a lancée.
Exception de temporisation avec
--session-key : lorsque --session-key est fourni, --mode next-heartbeat devient un réveil ciblé immédiat au lieu d’attendre le prochain déclenchement planifié. Les réveils ciblés utilisent l’intention de Heartbeat immediate afin de contourner le contrôle d’échéance de l’exécuteur, qui reporterait autrement — et supprimerait de fait — un réveil avec l’intention event. Pour différer la livraison, omettez --session-key afin que l’événement soit placé dans la session principale et transmis lors du prochain Heartbeat régulier.--text <text>: texte requis de l’événement système.--mode <mode>:nowounext-heartbeat(valeur par défaut).--session-key <sessionKey>: facultatif ; cible une session d’agent précise au lieu de la session principale de l’agent. Les clés qui n’appartiennent pas à l’agent résolu utilisent à la place la session principale de cet agent.
system heartbeat last|enable|disable
last: afficher le dernier événement de Heartbeat.enable: réactiver les Heartbeats (utilisez cette commande s’ils ont été désactivés).disable: suspendre les Heartbeats.
system presence
Répertorie les entrées de présence système actuellement connues du Gateway (nœuds, instances et lignes d’état similaires).
Remarques
- Nécessite un Gateway en cours d’exécution et accessible avec votre configuration actuelle (locale ou distante).
- Les événements système sont éphémères et ne sont pas conservés après un redémarrage.