ToolParameter

constructor(name: String, description: String, type: ParameterType, required: Boolean = false)