Skip to main content

Crate ares_tools

Crate ares_tools 

Source
Expand description

Built-in agent tools for A.R.E.S.

Re-exports§

pub use config::ToolConfig;
pub use calculator::Calculator;
pub use calculator::CalculatorConfig;
pub use calculator::CalculatorService;
pub use plugins::register_plugins;
pub use rhai_tool::RhaiTool;
pub use rhai_tool::RhaiToolConfig;
pub use tool_service::Tools;

Modules§

calculator
config
fence
Policy core of the tenant filesystem permission fence.
http_tool
Runtime HTTP tool executor for A.R.E.S.
plugins
Loader plugin factories for CalculatorService and Tools.
rhai_tool
Rhai-based Turing-complete tool engine for A.R.E.S.
script_tool
Runtime script tool executor for A.R.E.S.
tool_service
Tools capability: tenant-aware tool resolution.
tools

Traits§

Tool
Trait for implementing tools that agents can invoke.