Skip to main content

Module default

Module default 

Source
Expand description

Default Security Provider

Provides out-of-the-box security features:

  • Taint tracking: detect and track sensitive data (SSN, API keys, emails, etc.)
  • Output sanitization: automatically redact sensitive data from LLM outputs
  • Injection detection: detect common prompt injection patterns
  • Hook integration: integrate with HookEngine for pre/post tool use checks

Structsยง

DefaultSecurityConfig
Default security provider configuration
DefaultSecurityProvider
Default security provider with taint tracking, sanitization, and injection detection
SensitivePattern
Sensitive data pattern