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
Comandos comunes
openclaw approvals get openclaw approvals get --node <id|name|ip> openclaw approvals get --gateway
Reemplazar aprobaciones desde un archivo
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
Ayudante de lista permitida
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"
Notas
- --node usa el mismo resolvedor que openclaw nodes (id, nombre, ip, o prefijo de id).
- --agent predetermina a "*" 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.