Skip to main content

oxios_kernel/tools/
mod.rs

1//! Oxios-specific agent tools.
2//!
3//! These tools replace oxi-agent's BashTool with purpose-specific execution tools:
4//! - `exec_tool` — unified workspace/host command execution
5
6pub mod a2a_tools;
7pub mod builtin;
8pub mod exec_tool;
9pub mod gated_tool;
10pub mod kernel_bridge;
11pub mod mcp_tool;
12pub mod memory_tools;
13pub mod registration;
14pub mod retrieval;
15pub mod tool_types;
16
17pub use a2a_tools::{A2aDelegateTool, A2aQueryTool, A2aSendTool};
18pub use builtin::{
19    BudgetTool, CronTool, KernelAgentTool, KnowledgeTool, PersonaTool, ProjectTool, ResourceTool,
20    SecurityTool,
21};
22pub use exec_tool::ExecTool;
23pub use mcp_tool::McpToolWrapper;
24pub use memory_tools::{MemoryReadTool, MemorySearchTool, MemoryWriteTool};
25
26pub use kernel_bridge::OxiosKernelBridge;