Module tools

Source
Expand description

MCP Tools modular implementation

This module organizes tools into logical categories for better maintainability

Re-exports§

pub use crate::tools_legacy::CallToolParams;
pub use crate::tools_legacy::CallToolResult;
pub use crate::tools_legacy::ListToolsParams;
pub use crate::tools_legacy::ListToolsResult;
pub use crate::tools_legacy::Tool;
pub use crate::tools_legacy::ToolCapabilities;
pub use crate::tools_legacy::ToolContent;
pub use crate::tools_legacy::ToolManager;

Modules§

analysis
Analysis tools for code quality, complexity, and flow
core
Core navigation tools
dynamic_enablement
Dynamic Tool Enablement Manager (Phase 2.2)
search
Search and discovery tools
workflow
Workflow orchestration and guidance tools

Structs§

ToolRegistry
Tool registry that coordinates all modular tools