Tool
5 posts
Tool Confirmation & Security Auth: Adding Safety Valves Before Agent Actions
Detailed Tool Confirmation mechanism—when Agent needs to execute risky operations, how to let user confirm before executing; plus API Key, OAuth and other auth mechanism configuration.
OpenAPI Tool: Dynamic Tool Generation from REST APIs for Agent Invocation
Detailed guide on using OpenAPI Tool to dynamically generate Tools from OpenAPI specs, suitable for services with API documentation but no MCP interface.
MCP Server Integration: Turning Any External Service into an Agent Tool
Detailed MCP (Model Context Protocol) working principles, and how to connect external services (like databases, APIs) to ADK Go Agents through MCP.
Function Tool Performance Optimization: Timeout, Concurrency, and Resource Management
Detailed Function Tool performance optimization strategies: timeout control, concurrent calls, connection pool management, and how to prevent slow Tools from affecting entire Agent’s response.
Function Tool Basics: Letting Agent Call Custom Logic
Deep dive into ADK Go Function Tool writing: interface definition, parameter parsing, return value handling, and how Model correctly recognizes and calls Tools.
