//! # MCP Tool Definition Traits
//!
//! This module defines traits that enable automatic MCP tool generation
//! from CLI argument structs using procedural macros.
use Result;
use Tool as McpTool;
use Value;
/// Trait for CLI argument structs that can be automatically converted to MCP tools