Module validation

Source
Expand description

Advanced tool validation system for MCP SDK

This module provides comprehensive parameter validation, type checking, and coercion capabilities for tool arguments according to JSON Schema specifications.

Structs§

ParameterValidator
Enhanced JSON Schema validator for tool parameters
ValidationConfig
Parameter validation configuration

Traits§

ParameterType
Helper trait for creating typed parameter validators

Functions§

create_tool_schema
Helper function to create tool schemas from parameter definitions