Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given there is no output schema, no annotations, and a single parameter with no description, the tool description is insufficient for an agent to fully understand what to expect or how to use the parameter. It does not describe the return format (e.g., array of objects, fields), the effect of 'by_symbol', or differentiate clearly from sibling tools. This is a significant completeness gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.