Interface: GuardrailPackConfig
Defined in: security/types.ts:277
Configuration for which guardrail extension packs are enabled.
All flags default to false when omitted. Each pack is resolved
via dynamic import() at pipeline init time, so missing npm
packages are silently skipped without crashing.
Properties
codeSafety?
optionalcodeSafety?:boolean
Defined in: security/types.ts:285
OWASP Top 10 code safety scanning.
Default
false
groundingGuard?
optionalgroundingGuard?:boolean
Defined in: security/types.ts:287
RAG-grounded hallucination detection via NLI.
Default
false
mlClassifiers?
optionalmlClassifiers?:boolean
Defined in: security/types.ts:281
ML-based toxicity, injection, and jailbreak detection.
Default
false
piiRedaction?
optionalpiiRedaction?:boolean
Defined in: security/types.ts:279
Four-tier PII detection and redaction.
Default
false
topicality?
optionaltopicality?:boolean
Defined in: security/types.ts:283
Embedding-based topic enforcement + drift detection.
Default
false