Skip to main content

Module security

Module security 

Source
Expand description

Security module for RustyClaw

Provides security validation layers including:

  • SafetyLayer - Unified security defense (recommended)
  • SSRF (Server-Side Request Forgery) protection
  • Prompt injection defense
  • Credential leak detection

Re-exports§

pub use prompt_guard::GuardAction;
pub use prompt_guard::GuardResult;
pub use prompt_guard::PromptGuard;
pub use safety_layer::DefenseCategory;
pub use safety_layer::DefenseResult;
pub use safety_layer::LeakDetector;
pub use safety_layer::LeakResult;
pub use safety_layer::PolicyAction;
pub use safety_layer::SafetyConfig;
pub use safety_layer::SafetyLayer;
pub use ssrf::SsrfValidator;

Modules§

prompt_guard
Prompt injection defense layer
safety_layer
Unified security defense layer
ssrf
SSRF (Server-Side Request Forgery) protection