Interface: InputClassificationResult
Defined in: security/types.ts:28
Result of pre-LLM input classification.
Properties
category
category:
InputClassificationCategory
Defined in: security/types.ts:30
Classification category
detectedPatterns
detectedPatterns:
DetectedPattern[]
Defined in: security/types.ts:36
Patterns detected
explanation
explanation:
string
Defined in: security/types.ts:45
Explanation for classification
recommendedTier?
optionalrecommendedTier?:number
Defined in: security/types.ts:42
Recommended authorization tier (if requires review)
requiresHITL
requiresHITL:
boolean
Defined in: security/types.ts:39
Whether HITL review is required
riskScore
riskScore:
number
Defined in: security/types.ts:33
Risk score (0.0 - 1.0)