Module tools

Source
Expand description

MCP tool parameter types for CodePrism

This module contains parameter type definitions for all MCP tools organized by category:

  • Core tools: Navigation, symbol analysis, and repository information
  • Search tools: Content search and pattern matching
  • Analysis tools: Code complexity and quality analysis
  • Workflow tools: Code optimization and batch processing

The actual tool implementations are methods on the CodePrismMcpServer struct.

Re-exports§

pub use core::ExplainSymbolParams;
pub use core::FindDependenciesParams;
pub use core::FindReferencesParams;
pub use core::RepositoryStatsParams;
pub use core::SearchSymbolsParams;
pub use core::TracePathParams;

Modules§

analysis
Analysis tools parameter types
core
Core navigation tools parameter types
search
Search tools parameter types
workflow
Workflow tools parameter types

Structs§

ToolMetadata
Tool execution result metadata