Skip to main content

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?

optional codeSafety?: boolean

Defined in: security/types.ts:285

OWASP Top 10 code safety scanning.

Default

false

groundingGuard?

optional groundingGuard?: boolean

Defined in: security/types.ts:287

RAG-grounded hallucination detection via NLI.

Default

false

mlClassifiers?

optional mlClassifiers?: boolean

Defined in: security/types.ts:281

ML-based toxicity, injection, and jailbreak detection.

Default

false

piiRedaction?

optional piiRedaction?: boolean

Defined in: security/types.ts:279

Four-tier PII detection and redaction.

Default

false

topicality?

optional topicality?: boolean

Defined in: security/types.ts:283

Embedding-based topic enforcement + drift detection.

Default

false