Module tool

Module tool 

Source
Available on crate feature tools only.
Expand description

Tool system and built-in tools.

Give agents capabilities beyond conversation:

Available with feature: tools

Modules§

builtin
mcp
toolset

Structs§

AgentTool
AgentTool wraps an Agent to make it callable as a Tool.
AgentToolConfig
Configuration options for AgentTool behavior.
BasicToolset
ExitLoopTool
FunctionTool
GoogleSearchTool
GoogleSearch is a built-in tool that is automatically invoked by Gemini models to retrieve search results from Google Search. The tool operates internally within the model and does not require or perform local code execution.
LoadArtifactsTool
McpToolset
MCP Toolset - connects to an MCP server and exposes its tools as ADK tools.

Traits§

Tool
ToolContext
Toolset

Functions§

string_predicate
Creates a predicate that allows only tools with names in the provided list