pub fn validate_tool_params( params: &Value, schema: &Value, ) -> Result<(), ValidationError>
Validate tool parameters against a JSON schema.
Returns ValidationError::SchemaViolation if validation fails.
ValidationError::SchemaViolation