CLI commands
Sistema
openclaw system
Auxiliares no nível do sistema para o Gateway: enfileirar eventos do sistema, controlar heartbeats e visualizar a presença.
Todos os subcomandos de system usam RPC do Gateway e aceitam as opções compartilhadas do cliente:
| Opção | Padrão | Descrição |
|---|---|---|
--url <url> |
gateway.remote.url quando configurado |
URL WebSocket do Gateway. |
--token <token> |
nenhum | Token do Gateway (se necessário). |
--timeout <ms> |
30000 |
Tempo limite da RPC em milissegundos. |
--expect-final |
desativado | Aguarda a resposta final (agente). |
--json |
desativado | Gera a saída em JSON. heartbeat last/enable/disable e system presence sempre imprimem a carga JSON bruta da RPC, independentemente desta opção; system event a usa para alternar entre JSON e uma linha simples ok. |
Comandos comuns
openclaw system event --text "Check for urgent follow-ups" --mode nowopenclaw system event --text "Check for urgent follow-ups" --url ws://127.0.0.1:18789 --token "$OPENCLAW_GATEWAY_TOKEN"openclaw system heartbeat enableopenclaw system heartbeat lastopenclaw system presencesystem event
Por padrão, enfileira um evento do sistema na sessão principal. O próximo
heartbeat o injeta como uma linha System: no prompt. Use --mode now para
acionar o heartbeat imediatamente; next-heartbeat (padrão) aguarda o
próximo ciclo agendado.
Passe --session-key para direcionar a uma sessão específica, por exemplo, para retransmitir a
conclusão de uma tarefa assíncrona ao canal que a iniciou.
Opções:
--text <text>: texto obrigatório do evento do sistema.--mode <mode>:nowounext-heartbeat(padrão).--session-key <sessionKey>: opcional; direciona a uma sessão específica do agente em vez da sessão principal do agente. Chaves que não pertencem ao agente resolvido usam como alternativa a sessão principal do agente.
system heartbeat last|enable|disable
last: mostra o último evento de heartbeat.enable: reativa os heartbeats (use se eles tiverem sido desativados).disable: pausa os heartbeats.
system presence
Lista as entradas atuais de presença do sistema conhecidas pelo Gateway (nodes, instâncias e linhas de status semelhantes).
Observações
- Requer um Gateway em execução que possa ser acessado pela configuração atual (local ou remota).
- Os eventos do sistema são efêmeros e não persistem entre reinicializações.