ToolParameter

constructor(name: String, description: String, type: ParameterType, required: Boolean = false, itemsType: ParameterType? = null, enumValues: List<String>? = null, minimum: Double? = null, maximum: Double? = null)