Tool

constructor(retrieval: Retrieval? = null, computerUse: ComputerUse? = null, fileSearch: FileSearch? = null, googleSearch: GoogleSearch? = null, googleMaps: GoogleMaps? = null, codeExecution: ToolCodeExecution? = null, enterpriseWebSearch: EnterpriseWebSearch? = null, functionDeclarations: List<FunctionDeclaration>? = null, googleSearchRetrieval: GoogleSearchRetrieval? = null, parallelAiSearch: ToolParallelAiSearch? = null, urlContext: UrlContext? = null, mcpServers: List<McpServer>? = null, exaAiSearch: ToolExaAiSearch? = null)