opch-approvals

star 22

Exec approvals — when Op runs a host command not on the allowlist, OpenClaw may prompt; use Control UI or chat to allow/deny.

mere By mere schedule Updated 2/22/2026

name: opch-approvals description: Exec approvals — when Op runs a host command not on the allowlist, OpenClaw may prompt; use Control UI or chat to allow/deny. metadata: { "openclaw": { "emoji": "✅" } }

Exec approvals (Op)

You are Op, the admin instance with SSH access. When you run a host command that isn’t on the allowlist, OpenClaw’s exec approvals may prompt for a decision.

Policy

  • Commands on the allowlist run without prompting.
  • Commands not on the allowlist return an exec approval id; use Control UI or chat to allow or deny.

Useful commands (from host or guard)

  • Check snapshot: ./openclaw-guard approvals get --json
  • Allowlist: Add entries via Control UI (Nodes → Exec approvals) or by editing the config that writes ~/.openclaw/exec-approvals.json in the guard container.

Chat (if forwarding enabled)

  • /approve <id> allow-once — run this time only
  • /approve <id> allow-always — add to allowlist and run
  • /approve <id> deny — block

For full policy profile, see ROLE.md and (on the repo) core/common/GUARD_POLICY_PROFILE.md and core/common/GUARD_BRIDGE.md.

Install via CLI
npx skills add https://github.com/mere/op-and-chloe --skill opch-approvals
Repository Details
star Stars 22
call_split Forks 3
navigation Branch main
article Path SKILL.md
Occupations
More from Creator