jevguard_cache_fingerprint
Generate a canonical SHA-256 fingerprint from state and questions by masking volatile keys (timestamps, trace IDs, request IDs) to enable deterministic caching and prevent cache misses.
Instructions
Calculates a canonical SHA-256 fingerprint from state and questions with volatile key masking (timestamp, trace_id, request_id) for 0-token deterministic caching.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Target model identifier (default: jev-latest). | jev-latest |
| state | Yes | State payload to include in fingerprint computation. | |
| questions | No | Question definitions dictionary or list. | |
| ignore_keys | No | List of volatile keys to mask in addition to standard defaults. | |
| auto_inject_escapes | No | Whether to consider escape injection logic when computing fingerprint (default: true). |