oxi/tools/mod.rs
1//! oxi-cli-specific agent tools.
2//!
3//! Complements the built-in tools in `oxi-agent` with product-specific
4//! functionality owned by oxi-cli (composition-root pattern, see AGENTS.md
5//! §"SDK is the contract, not the implementation"). Each tool here holds an
6//! `Arc` to a domain store defined in `crate::store::*` and is registered
7//! directly from `App::from_oxi`.
8
9pub mod issue_tool;
10pub use issue_tool::{IssueTool, format_issue_full, format_issue_line};