alethia_tell
Execute natural-language E2E test steps on the current page, returning per-step results and a SHA-256 integrity hash. Blocks destructive actions and sensitive input unless explicitly allowed.
Instructions
Execute natural-language E2E test instructions against the page Alethia is currently driving. Returns per-step results, policy audit records, and a SHA-256 integrity hash. Destructive actions (delete, purchase, transfer, etc.) are blocked unconditionally. Sensitive input (passwords, credit cards, SSN) is blocked unless allowSensitiveInput is true. ~13 ms per step on average.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Short label for the run (e.g. "signin smoke", "delete-blocked check", "checkout regression"). Strongly recommended — without it the run shows up as "tell" in cockpit history and audit trails, which makes review painful when many runs accumulate. Alternatively, prefix the first line of `instructions` with `name <label>` and the NLP compiler will read it. | |
| instructions | Yes | One or more plain-English test instructions, newline-separated. Example: "navigate to http://localhost:3000\nclick Sign In\nassert the dashboard is visible" | |
| allowSensitiveInput | No | Set to true to allow typing into password, token, credit card, and other sensitive fields. Only use for legitimate auth or payment flow tests. |