CLI commands

Sistema

openclaw system

Utilidades de nivel de sistema para el Gateway: poner en cola eventos del sistema, controlar los Heartbeats y consultar la presencia.

Todos los subcomandos de system usan RPC del Gateway y aceptan las opciones compartidas del cliente:

Opción Valor predeterminado Descripción
--url <url> gateway.remote.url cuando está configurado URL WebSocket del Gateway.
--token <token> ninguno Token del Gateway (si es necesario).
--timeout <ms> 30000 Tiempo de espera de RPC en milisegundos.
--expect-final desactivado Espera la respuesta final (agente).
--json desactivado Genera JSON. heartbeat last/enable/disable y system presence siempre imprimen la carga útil JSON sin procesar de RPC independientemente de esta opción; system event la usa para alternar entre JSON y una línea ok sin formato.

Comandos comunes

bash
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 presence

system event

De forma predeterminada, pone en cola un evento del sistema en la sesión principal. El siguiente Heartbeat lo inserta como una línea System: en el prompt. Use --mode now para activar el Heartbeat inmediatamente; next-heartbeat (valor predeterminado) espera al siguiente ciclo programado.

Pase --session-key para dirigirlo a una sesión específica, por ejemplo, para reenviar la finalización de una tarea asíncrona al canal que la inició.

Opciones:

  • --text <text>: texto obligatorio del evento del sistema.
  • --mode <mode>: now o next-heartbeat (valor predeterminado).
  • --session-key <sessionKey>: opcional; dirige el evento a una sesión específica del agente en lugar de a la sesión principal del agente. Las claves que no pertenezcan al agente resuelto recurren a la sesión principal del agente.

system heartbeat last|enable|disable

  • last: muestra el último evento de Heartbeat.
  • enable: vuelve a activar los Heartbeats (úselo si estaban desactivados).
  • disable: pausa los Heartbeats.

system presence

Enumera las entradas actuales de presencia del sistema que conoce el Gateway (nodos, instancias y líneas de estado similares).

Notas

  • Requiere un Gateway en ejecución accesible mediante la configuración actual (local o remota).
  • Los eventos del sistema son efímeros y no persisten entre reinicios.

Relacionado

Was this useful?
On this page

On this page