My agent is installing a tool for mail. I ran the script the agent gave me:
/approve sudo apt-get update && sudo apt-get install -y python3-pip && python3 -m pip install --user agentmail python-dotenv && cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak.agentmail && python3 - <<'PY'
import json, os
p=os.path.expanduser('~/.openclaw/openclaw.json')
with open(p) as f: data=json.load(f)
data.setdefault('skills', {})
data['skills'].setdefault('entries', {})
data['skills']['entries'].setdefault('agentmail', {})
data['skills']['entries']['agentmail']['AGENTMAIL_API_KEY']='KEY_REDACTED'
with open(p, 'w') as f: json.dump(data, f, indent=2); f.write('\n')
print('updated', p)
PY
I then got a response:
Usage: /approve <id> <decision> (see the pending approval message for available decisions)
Where do I go or what do I do to approve this?