BLACK_WALL pre-action risk check
forecastAssess risk before taking irreversible actions like sending emails, making payments, or deleting files. Returns a risk score and a GO, CAUTION, or STOP recommendation to prevent costly mistakes.
Instructions
Call this BEFORE taking ANY irreversible or high-stakes action — sending an email, making a payment, running SQL, deleting files or data, posting public content, calling an external API that changes state. It returns a risk score (0–100), a recommendation (GO / CAUTION / STOP), and named red flags. If the recommendation is STOP, do not take the action — surface the flags to the user instead. If CAUTION, confirm with the user first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The action about to be taken, e.g. 'send_email', 'make_payment', 'run_sql', 'delete_file', 'delete_database', 'post_content', 'api_call'. | |
| inputs | Yes | The concrete parameters of the action: recipient, amount_usd, SQL statement, file path, message body, URL, etc. Include everything relevant to judging risk. | |
| context | No | Optional situational context: { agent_role, user_intent, environment } — helps the model judge whether the action fits the intent. | |
| depth | No | Analysis depth. 'standard' (default) or 'deep' (more thorough, costs more). |