OpenClawSkills
GitHub
Referencia CLI • 5 min de lectura

Approvals

Referencia CLI para `openclaw approvals` (aprobaciones de ejecución para Gateway o hosts de nodo)

Administra aprobaciones de ejecución para el host local, host Gateway, o host de nodo.

Por defecto, los comandos se dirigen al archivo de aprobaciones local en disco. Usa --gateway para dirigirte al Gateway, o --node para un nodo específico.

Relacionado:

- Aprobaciones de ejecución:Aprobaciones de Ejecución

- Nodos:Nodos

Tutorial.step

Comandos comunes

Bash
openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway
Tutorial.step

Reemplazar aprobaciones desde un archivo

Bash
openclaw approvals set --file ./exec-approvals.json
openclaw approvals set --node <id|name|ip> --file ./exec-approvals.json
openclaw approvals set --gateway --file ./exec-approvals.json
Tutorial.step

Ayudante de lista permitida

Bash
openclaw approvals allowlist add "~/Projects/**/bin/rg"
openclaw approvals allowlist add --agent main --node <id|name|ip> "/usr/bin/uptime"
openclaw approvals allowlist add --agent "*" "/usr/bin/uname"

openclaw approvals allowlist remove "~/Projects/**/bin/rg"
Tutorial.step

Notas

- --node usa el mismo resolvedor que openclaw nodes (id, nombre, ip, o prefijo de id).

- --agent predetermina a &quot;*&quot; y se aplica a todos los agentes.

- Los hosts de nodo deben anunciar system.execApprovals.get/set (app macOS o host de nodo sin interfaz).

- El archivo de aprobaciones se almacena en ~/.openclaw/exec-approvals.json en cada host.