attest_response
Validate AI outputs against active creeds to detect violations and confirm compliant attestation.
Instructions
Validate a response against the active creed to check for violations and ensure attestation
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| response | Yes | The response text to validate | |
| persona_id | No | The persona ID to validate against | ambassador |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | fail on violations, warn on warnings only, otherwise pass | |
| warnings | Yes | Non-blocking issues, e.g. a missing attestation | |
| creedHash | No | Active creed hash, or null when no creed has been fetched yet | |
| violations | Yes | Forbidden qualities detected in the response | |
| attestationPresent | Yes | Whether the response embeds the active creed hash |