feat: add property assessor skill and web automation approvals docs
This commit is contained in:
@@ -59,6 +59,28 @@ pnpm rebuild better-sqlite3 esbuild
|
||||
|
||||
Without this, helper scripts may fail before launch because the native bindings are missing.
|
||||
|
||||
## Exec approvals allowlist
|
||||
|
||||
If OpenClaw keeps prompting for approval when running this skill, add a local allowlist for the main agent:
|
||||
|
||||
```bash
|
||||
openclaw approvals allowlist add --agent main "/opt/homebrew/bin/node"
|
||||
openclaw approvals allowlist add --agent main "/usr/bin/env"
|
||||
openclaw approvals allowlist add --agent main "~/.openclaw/workspace/skills/web-automation/scripts/*.js"
|
||||
openclaw approvals allowlist add --agent main "~/.openclaw/workspace/skills/web-automation/scripts/node_modules/.bin/*"
|
||||
```
|
||||
|
||||
Verify with:
|
||||
|
||||
```bash
|
||||
openclaw approvals get
|
||||
```
|
||||
|
||||
Notes:
|
||||
- If `node` lives somewhere else, replace `/opt/homebrew/bin/node` with the output of `which node`.
|
||||
- If matching is inconsistent, replace `~/.openclaw/...` with the full absolute path for the machine.
|
||||
- Keep the allowlist scoped to the main agent unless there is a clear reason to widen it.
|
||||
|
||||
## Common commands
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user