ep_trust_gate
Check if an entity meets the required trust threshold before executing high-stakes actions like payments or sending messages. Returns allow, review, or deny with reason.
Instructions
Trust gate: check if an entity meets the required trust threshold BEFORE executing a high-stakes action. This is the canonical pre-action check. Always call this before: payments, sending messages on behalf of users, installing software, or any irreversible action. Returns allow/review/deny with reason.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | Yes | Entity requesting to perform the action | |
| action | Yes | Action being requested (e.g. "process_payment", "send_email", "install_package") | |
| policy | No | Policy to enforce: "strict", "standard", "permissive". Default: "standard" | |
| value_usd | No | Transaction value in USD (used for risk calibration) | |
| delegation_id | No | If agent is acting on behalf of a human, the delegation ID |