objectiveai_cli/filesystem/tools/mod.rs
1//! Local-filesystem tools — lightweight executables exposed to agents
2//! (e.g. as MCP tools). A tool is either hand-placed under
3//! `<base_dir>/tools/` or fetched from GitHub via the shared install
4//! engine ([`crate::filesystem::install`]); `install` holds the tool
5//! side of that pipeline (impl-only, hence `pub mod`).
6
7mod client;
8pub mod install;
9mod manifest;
10
11pub use client::*;
12pub use manifest::*;
13
14#[cfg(test)]
15mod install_tests;