request_approval
Pause execution to request human approval for a proposed action, blocking until the user approves or denies.
Instructions
Ask the human to approve or deny a proposed action before executing it.
Call this before any irreversible or high-stakes action (deleting data, sending messages, modifying production systems, spending money, etc.). The tool blocks until the human approves/denies or the timeout expires.
Returns {"approved": bool, "reason": str} where reason is the human's username or name if available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| details | No |