microsoft.opentelemetry.a365.core.guardrail_finding module
Data class for a single guardrail security finding.
- class microsoft.opentelemetry.a365.core.guardrail_finding.GuardrailFinding(risk_category, risk_severity, policy_decision_type=None, policy_id=None, policy_name=None, policy_version=None, risk_score=None, risk_metadata=None)[source]
Bases:
objectA single security finding from a guardrail evaluation.
- Variables:
risk_category – Category of risk detected (e.g., “hate_speech”, “pii”, “jailbreak”).
risk_severity – Severity level (use GuardrailRiskSeverity constants).
policy_decision_type – Per-finding decision override.
policy_id – Policy that triggered this finding.
policy_name – Policy name.
policy_version – Policy version.
risk_score – Confidence score from 0.0 to 1.0.
risk_metadata – Non-PII structural metadata about the finding.