jevguard_evaluate
Evaluates input state against question definitions using a deterministic pipeline that includes state pruning, closed-world escape injection, certainty calibration, and caching.
Instructions
Executes the deterministic JevGuard evaluation pipeline including state pruning, closed-world escape injection, certainty calibration, and 0-token caching.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Target model identifier (default: jev-latest). | jev-latest |
| state | Yes | Input state payload to evaluate against criteria. | |
| api_key | No | Optional TypeSafe AI API key (defaults to TYPESAFE_API_KEY environment variable). | |
| timeout | No | HTTP request timeout in seconds (default: 30.0). | |
| endpoint | No | Upstream API endpoint (default: https://api.typesafe.ai/v1/systemone). | https://api.typesafe.ai/v1/systemone |
| questions | Yes | Dictionary or list of question definitions (noul, score, choice). | |
| bypass_cache | No | Bypass deterministic cache lookup. | |
| mock_answers | No | Optional raw answers dictionary for testing or offline execution. | |
| auto_inject_escapes | No | Automatically inject neutral escape alternatives into categorical choices. |