OptionaldescriptionHuman-readable explanation of what the tool does. Surfaced to the agent as part of tool selection context. null when no description has been defined.
Machine-readable name of the tool as it is registered with the agent runtime, e.g. "web_search" or "github_create_issue".
A single callable tool within a builtin tool catalog entry. Represents one discrete function an agent can invoke.