Skip to main content

Module safety

Module safety 

Source
Expand description

Security and safety module

This module contains security-related functionality including:

  • Safety checking and validation
  • Security scanning
  • Threat modeling
  • Sandboxing
  • Execution control modes

Re-exports§

pub use autonomy::AutonomyContext;
pub use autonomy::AutonomyController;
pub use autonomy::AutonomyLevel;
pub use checker::SafetyChecker;
pub use sandbox::FilesystemPolicy;
pub use sandbox::NetworkPolicy;
pub use sandbox::ResourceLimits;
pub use scanner::SecretScanner;
pub use scanner::SecurityCategory;
pub use scanner::SecurityFinding;
pub use scanner::SecurityScanner;
pub use scanner::SecuritySeverity;
pub use threat_modeling::Asset;
pub use threat_modeling::SecurityControl;
pub use threat_modeling::StrideCategory;
pub use threat_modeling::Threat;

Modules§

autonomy
Autonomy Level Controller
checker
Safety Layer - Tool Call Validation
path_validator
Shared path validation logic for safety checks.
redact
Secrets redaction to prevent sensitive data from leaking to logs/checkpoints
sandbox
Security Sandbox
scanner
Security Scanner
threat_modeling
Threat Modeling Assistant