// src/core/tools/mod.rs
//! Tool abstractions for agent function calling.
//!
//! Provides base traits and types for tool integration:
//! - `BaseTool`: String-based tool interface (object-safe)
//! - `Tool`: Type-safe generic tool interface
//! - `ToolDefinition`: LLM function calling definition
//! - `ToolRegistry`: Tool collection and lookup
pub use ;
pub use StructuredTool;
pub use ToolRegistry;
pub use ;
pub use StructuredOutput;