Interface for tool specifications, abstracting over execution mode.
the type of handler for the tool
the handler implementation for the tool
the MCP tool definition
Returns the description of the tool, or "No description" if absent.
Returns the name of the tool.