ToolDescriptor
constructor(name: String, description: String, requiredParameters: List<ToolParameterDescriptor> = emptyList(), optionalParameters: List<ToolParameterDescriptor> = emptyList(), cacheControl: CacheControl? = null)(source)