Pular para o conteúdo principal

openclaw nodes

Gerencie nodes pareados (dispositivos) e invoque recursos de node. Relacionado: Opções comuns:
  • --url, --token, --timeout, --json

Comandos comuns

openclaw nodes list
openclaw nodes list --connected
openclaw nodes list --last-connected 24h
openclaw nodes pending
openclaw nodes approve <requestId>
openclaw nodes reject <requestId>
openclaw nodes rename --node <id|name|ip> --name <displayName>
openclaw nodes status
openclaw nodes status --connected
openclaw nodes status --last-connected 24h
nodes list imprime tabelas de pendentes/pareados. Linhas pareadas incluem a idade da conexão mais recente (Last Connect). Use --connected para mostrar apenas nodes conectados no momento. Use --last-connected <duration> para filtrar nodes que se conectaram dentro de uma duração (por exemplo 24h, 7d). Observação sobre aprovação:
  • openclaw nodes pending precisa apenas do escopo de pareamento.
  • openclaw nodes approve <requestId> herda requisitos extras de escopo da solicitação pendente:
    • solicitação sem comando: apenas pareamento
    • comandos de node que não sejam exec: pareamento + gravação
    • system.run / system.run.prepare / system.which: pareamento + admin

Invocar

openclaw nodes invoke --node <id|name|ip> --command <command> --params <json>
Flags de invocação:
  • --params <json>: string de objeto JSON (padrão {}).
  • --invoke-timeout <ms>: tempo limite de invocação do node (padrão 15000).
  • --idempotency-key <key>: chave de idempotência opcional.
  • system.run e system.run.prepare são bloqueados aqui; use a ferramenta exec com host=node para execução de shell.
Para execução de shell em um node, use a ferramenta exec com host=node em vez de openclaw nodes run. A CLI nodes agora é focada em recursos: RPC direto via nodes invoke, além de pareamento, câmera, tela, localização, canvas e notificações.