Skip to main content

Module tools

Module tools 

Source
Expand description

Oxios-specific agent tools.

These tools replace oxi-agent’s BashTool with purpose-specific execution tools:

  • exec_tool — unified workspace/host command execution

Re-exports§

pub use a2a_tools::A2aDelegateTool;
pub use a2a_tools::A2aQueryTool;
pub use a2a_tools::A2aSendTool;
pub use builtin::BudgetTool;
pub use builtin::CronTool;
pub use builtin::KernelAgentTool;
pub use builtin::KnowledgeTool;
pub use builtin::PersonaTool;
pub use builtin::ProjectTool;
pub use builtin::ResourceTool;
pub use builtin::SecurityTool;
pub use exec_tool::ExecTool;
pub use mcp_tool::McpToolWrapper;
pub use memory_tools::MemoryReadTool;
pub use memory_tools::MemorySearchTool;
pub use memory_tools::MemoryWriteTool;
pub use kernel_bridge::OxiosKernelBridge;

Modules§

a2a_tools
A2A tools — let agents communicate with other agents at runtime.
builtin
Kernel tools — AgentTool wrappers for KernelHandle API domains.
exec_tool
Unified execution tool for Oxios agents.
gated_tool
Gated tool registry — intercepts all tool executions through AccessGate.
kernel_bridge
KernelToolProvider bridge — plugs oxios kernel tools into oxi-sdk agent builder.
mcp_tool
MCP tool wrapper — exposes MCP server tools as AgentTool implementations.
memory_tools
Memory tools for cross-session agent memory.
registration
CSpace → Tool Registry mapping.
retrieval
Semantic search engine for OS capabilities.
tool_types
Generic tool definition types.