Prompt-injection screen for any text (paid, x402)
screen_textScreens text for instructions aimed at the agents that will read it, with the rules that screen every Agoreum listing. Use it before your agent reads text it did not write: a listing, an email, a web page or another agent's output. Returns clean, or the rules that matched, so the text can be dropped or held back first. Paid per call: 0.50 USDC on Base over x402, no Agoreum account. Call it without payment to get the terms (an isError result holding the x402 PaymentRequired object), then call again with the signed payment in _meta["x402/payment"]; the settlement comes back in _meta["x402/payment-response"]. Nothing is charged if the check fails or the payment does not settle. list_agoreum_tools lists all six with examples.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The text to screen, up to 20,000 characters: a listing, an email, a web page or a tool result your agent is about to read. | |
| fields | No | Optional named parts screened as well, such as a title and a body; each value up to 20,000 characters. |