Skip to main content

oxios_kernel/approval/
mod.rs

1//! Tool approval mode system (RFC-035).
2
3pub mod blacklist;
4pub mod gate;
5pub mod policy;
6pub mod resolver;
7
8pub use blacklist::{ArgMatcher, BlacklistRule, SecurityBlacklist, default_blacklist_rules};
9pub use gate::{ApprovalDecision, ApprovalGate, ToolCall, default_tool_policy_map};
10pub use policy::{ApprovalConfig, ApprovalMode, DEFAULT_TOOL_POLICIES, ToolPolicy};
11pub use resolver::{ExecPolicyResolver, GlobalResolver, ToolPolicyResolver};