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
  • program_tool — Program-defined tools with automatic routing

Re-exports§

pub use a2a_tools::A2aDelegateTool;
pub use a2a_tools::A2aQueryTool;
pub use a2a_tools::A2aSendTool;
pub use exec_tool::ExecTool;
pub use kernel::BudgetTool;
pub use kernel::CronTool;
pub use kernel::KernelAgentTool;
pub use kernel::KnowledgeTool;
pub use kernel::PersonaTool;
pub use kernel::ResourceTool;
pub use kernel::SecurityTool;
pub use kernel::SpaceTool;
pub use mcp_tool::McpToolWrapper;
pub use memory_tools::MemoryReadTool;
pub use memory_tools::MemorySearchTool;
pub use memory_tools::MemoryWriteTool;
pub use program_tool::ProgramTool;
pub use browser::BrowserTool;
pub use kernel_bridge::OxiosKernelBridge;

Modules§

a2a_tools
A2A tools — let agents communicate with other agents at runtime.
browser
Headless browser integration for Oxios agents.
exec_tool
Unified execution tool for Oxios agents.
kernel
Kernel tools — AgentTool wrappers for KernelHandle API domains.
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.
program_tool
Program-defined tool with automatic exec routing.
registration
CSpace → Tool Registry mapping.
retrieval
Semantic search engine for OS capabilities.