chore(sync): mirror docs from openclaw/openclaw@0aaf753148

This commit is contained in:
openclaw-docs-sync[bot] 2026-04-05 14:31:10 +00:00
parent 5d01b42cec
commit c35712a9e0
3 changed files with 14 additions and 3 deletions

View File

@ -1,5 +1,5 @@
{
"repository": "openclaw/openclaw",
"sha": "dfd39a81d8478da3a58f5d385c76c29ab7afcd8d",
"syncedAt": "2026-04-05T14:25:49.549Z"
"sha": "0aaf7531481dd793eb521764f64efebdfe327be6",
"syncedAt": "2026-04-05T14:31:10.299Z"
}

View File

@ -679,7 +679,13 @@ Delivery rules:
- `target: "channel"` sends the prompt back to the originating Matrix room or DM
- `target: "both"` sends to approver DMs and the originating Matrix room or DM
Matrix uses text approval prompts today. Approvers resolve them with `/approve <id> allow-once`, `/approve <id> allow-always`, or `/approve <id> deny`.
Matrix approval prompts seed reaction shortcuts on the primary approval message:
- `✅` = allow once
- `❌` = deny
- `♾️` = allow always when that decision is allowed by the effective exec policy
Approvers can react on that message or use the fallback slash commands: `/approve <id> allow-once`, `/approve <id> allow-always`, or `/approve <id> deny`.
Only resolved approvers can approve or deny. Channel delivery includes the command text, so only enable `channel` or `both` in trusted rooms.

View File

@ -24,6 +24,11 @@ host policy sources, and the effective result.
If the companion app UI is **not available**, any request that requires a prompt is
resolved by the **ask fallback** (default: deny).
Native chat approval clients can also expose channel-specific affordances on the
pending approval message. For example, Matrix can seed reaction shortcuts on the
approval prompt (`✅` allow once, `❌` deny, and `♾️` allow always when available)
while still leaving the `/approve ...` commands in the message as a fallback.
## Where it applies
Exec approvals are enforced locally on the execution host: