alias
MCPController::ToolPropertyDefinition
Alias Definition
{name: String, type: String, description: String, required: Bool, matches: Regex?, minimum: Int32?, maximum: Int32?, default: Array(Bool) | Array(Int32) | Array(String) | Bool | Int32 | String | Time | Nil, items: String?, min_items: Int32?, max_items: Int32?, unique_items: Bool?}