Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple tool with one optional parameter and no output schema, the description provides the essential purpose and data source. However, it does not mention what statistics are returned (e.g., percentages, counts, breakup by mode), nor any caveats about data availability. With no annotations to supplement, the description is adequate but not complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.