check_action
Assess the safety of any action before it runs, returning allow, ask, or deny with probability, confidence, and reason. Use it to gate destructive, irreversible, or unrequested operations.
Instructions
Judge whether an action is safe to take, before taking it.
Returns allow, ask or deny with a probability, a confidence and a reason. Call this before anything destructive, irreversible, or outside what the user asked for.
action: the exact thing about to happen, such as a shell command, an email body, or a description of the API call. user_asked_for: what the human actually requested, verbatim. Send it. A judgement about authorization is worthless without it. pack: which question set to use. One of: {packs}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack | No | shell | |
| action | Yes | ||
| user_asked_for | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |