[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[[["The `ToolConfig` class, part of the Vertex AI v1beta1 API, is a configuration object shared across all tools in a request."],["The latest version of `ToolConfig` is 1.0.0-beta21, with 1.0.0-beta20 being a previous release, and it can be found in the Google.Cloud.AIPlatform.V1Beta1 namespace."],["`ToolConfig` inherits from the `object` class and implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing functionality for message handling, equality checks, deep cloning, and buffered message operations."],["The class has two constructors, one default and another that takes an existing `ToolConfig` object as a parameter, and it also includes optional properties for `FunctionCallingConfig` and `RetrievalConfig` for specific tool configurations."],["`ToolConfig` has inherited methods from object that allow for getting the hash code, type, and string of the object."]]],[]]