Tool Registration
Domain: Agent Fundamentals
π― Motivation
Before an agent can use a tool, it must be registered - defined with its name, description, parameters, and safety level.
π Concrete Example
Register: name=search_web, description=βSearch the internetβ, params={query: str, max_results: int}, safety=low. The agent sees this description and knows when to use the tool.
π Analogy
Registering a new course at school - you provide the course name, description, prerequisites, and credit hours. Students (agents) see the catalog and choose the right course (tool).