enum

Crig::Providers::Gemini::Interactions::Tool::Kind

Inherits Enum < Comparable < Value < Object

Constants

Function = 0
GoogleSearch = 1
CodeExecution = 2
UrlContext = 3
ComputerUse = 4
McpServer = 5
FileSearch = 6

Instance methods

code_execution?

Returns true if this enum value equals CodeExecution

Source
computer_use?

Returns true if this enum value equals ComputerUse

Source
file_search?

Returns true if this enum value equals FileSearch

Source
function?

Returns true if this enum value equals Function

Source
google_search?

Returns true if this enum value equals GoogleSearch

Source
mcp_server?

Returns true if this enum value equals McpServer

Source
url_context?

Returns true if this enum value equals UrlContext

Source