CLI commands
Systeem
openclaw system
Helpers op systeemniveau voor de Gateway: systeemgebeurtenissen in de wachtrij plaatsen, heartbeats beheren en aanwezigheid bekijken.
Alle system-subcommando's gebruiken Gateway-RPC en accepteren de gedeelde clientvlaggen:
| Vlag | Standaardwaarde | Beschrijving |
|---|---|---|
--url <url> |
gateway.remote.url indien geconfigureerd |
Gateway-WebSocket-URL. |
--token <token> |
geen | Gateway-token (indien vereist). |
--timeout <ms> |
30000 |
RPC-time-out in milliseconden. |
--expect-final |
uit | Wachten op definitief antwoord (agent). |
--json |
uit | JSON uitvoeren. heartbeat last/enable/disable en system presence drukken altijd de onbewerkte JSON-payload van RPC af, ongeacht deze vlag; system event gebruikt deze om te schakelen tussen JSON en een gewone ok-regel. |
Algemene commando's
openclaw system event --text "Controleren op dringende vervolgacties" --mode nowopenclaw system event --text "Controleren op dringende vervolgacties" --url ws://127.0.0.1:18789 --token "$OPENCLAW_GATEWAY_TOKEN"openclaw system heartbeat enableopenclaw system heartbeat lastopenclaw system presencesystem event
Plaats standaard een systeemgebeurtenis in de wachtrij van de hoofdsessie. De volgende heartbeat voegt deze als een System:-regel in de prompt in. Gebruik --mode now om de heartbeat onmiddellijk te activeren; next-heartbeat (standaard) wacht op de volgende geplande cyclus.
Geef --session-key door om een specifieke sessie als doel in te stellen, bijvoorbeeld om de voltooiing van een asynchrone taak terug te sturen naar het kanaal dat deze heeft gestart.
Vlaggen:
--text <text>: vereiste tekst van de systeemgebeurtenis.--mode <mode>:nowofnext-heartbeat(standaard).--session-key <sessionKey>: optioneel; richt je op een specifieke agentsessie in plaats van op de hoofdsessie van de agent. Sleutels die niet bij de gevonden agent horen, vallen terug op de hoofdsessie van de agent.
system heartbeat last|enable|disable
last: toon de laatste heartbeat-gebeurtenis.enable: schakel heartbeats weer in (gebruik dit als ze waren uitgeschakeld).disable: pauzeer heartbeats.
system presence
Geef de huidige systeemaanwezigheidsitems weer die bij de Gateway bekend zijn (nodes, instanties en vergelijkbare statusregels).
Opmerkingen
- Vereist een actieve Gateway die bereikbaar is via je huidige configuratie (lokaal of extern).
- Systeemgebeurtenissen zijn tijdelijk en worden niet bewaard bij herstarts.