Parameter
constructor(name: String, type: Tool.ParameterType, description: String = name, required: Boolean = true, enumValues: List<String>? = null)
Parameters
name
Parameter name
type
Parameter type
description
Parameter description. Defaults to name if not provided.
required
Whether the parameter is required. Defaults to true.
enum Values
Optional list of allowed values (for enum parameters)