Check an agent reply
policy_checkCheck one reply or up to 50 replies against explicit prices, forbidden phrases and supplied outcome records. Deterministic, no model calls. Caller records are unverified; receipt verification is unavailable here. A pass grants no execution authority.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cases | No | Up to 50 replies checked against the same policy. Send reply or cases, not both. | |
| reply | No | One agent reply to check. Send reply or cases, not both. | |
| policy | Yes | Your rules. Set at least one of prices, forbid or actions; validate_policy lints a policy before use. Ready-made policies: https://curbi.io/policies/ | |
| record | No | What actually happened, supplied by the caller and not verified by Curbi. A claimed action passes only when its operation is DONE here. | |
| verify | No | "required" also needs a Curbi-signed receipt for each claimed action. | |
| version | No | Checker version. Omit for the current one. |