icebox-gov 0.2.6

Runtime governance for autonomous offensive security — the single seam every human operator, REST client, and LLM agent must pass through before anything touches a target.
Documentation
pub mod module;
pub use module::*;

pub mod safety;
pub use safety::*;

pub mod executor;
pub use executor::*;

pub mod gee;
pub use gee::*;

pub mod audit;
pub use audit::*;

pub mod session;
pub use session::*;

pub mod job;
pub use job::*;

pub mod framework;
pub use framework::*;

pub mod governance;
pub use governance::*;

pub mod sdk;
pub use sdk::*;

pub mod workspace;

pub mod sandbox;

pub mod proxy;

#[derive(Debug, thiserror::Error)]
pub enum WorkspaceError {
    #[error("I/O error: {0}")]
    Io(#[from] std::io::Error),
    #[error("JSON error: {0}")]
    Json(#[from] serde_json::Error),
}