oxios-kernel 0.3.0

Oxios kernel: supervisor, event bus, state store
Documentation
//! Oxios-specific agent tools.
//!
//! These tools replace oxi-agent's BashTool with purpose-specific execution tools:
//! - `exec_tool` — unified workspace/host command execution
//! - `program_tool` — Program-defined tools with automatic routing

pub mod a2a_tools;
pub mod exec_tool;
pub mod kernel;
pub mod kernel_bridge;
pub mod mcp_tool;
pub mod memory_tools;
pub mod program_tool;
pub mod registration;
pub mod retrieval;

#[cfg(feature = "browser")]
pub mod browser;

pub use a2a_tools::{A2aDelegateTool, A2aQueryTool, A2aSendTool};
pub use exec_tool::ExecTool;
pub use kernel::{
    BudgetTool, CronTool, KernelAgentTool, KnowledgeTool, PersonaTool, ResourceTool, SecurityTool,
    SpaceTool,
};
pub use mcp_tool::McpToolWrapper;
pub use memory_tools::{MemoryReadTool, MemorySearchTool, MemoryWriteTool};
pub use program_tool::ProgramTool;

#[cfg(feature = "browser")]
pub use browser::BrowserTool;

pub use kernel_bridge::OxiosKernelBridge;