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