Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a search tool with 7 configurable parameters)Skip, no annotations, and no output schema, the description is heavily underspecified. It omits return format, pagination defaults, match semantics, field selection, and any cautions. It provides only a loose content description, leaving the agent to infer behavior entirely from parameter names.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.