docs: refresh approval fallback refs

This commit is contained in:
Peter Steinberger
2026-04-04 18:27:27 +01:00
parent 2a80b7f30b
commit a08449b83f
3 changed files with 17 additions and 2 deletions

View File

@@ -179,7 +179,7 @@ Hook guard semantics to keep in mind:
- `message_sending`: `{ cancel: true }` is terminal and stops lower-priority handlers.
- `message_sending`: `{ cancel: false }` is treated as no decision.
The `/approve` command handles both exec and plugin approvals with automatic fallback. Plugin approval forwarding can be configured independently via `approvals.plugin` in config.
The `/approve` command handles both exec and plugin approvals with bounded fallback: when an exec approval id is not found, OpenClaw retries the same id through plugin approvals. Plugin approval forwarding can be configured independently via `approvals.plugin` in config.
See [SDK Overview hook decision semantics](/plugins/sdk-overview#hook-decision-semantics) for details.