Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given a simple single-parameter schema, existing output schema, and annotations already covering the read-only/destructive nature, the description fully covers the operational context: when to call, what it displays, how it relates to sibling tools, and when to prefer the alternative. No significant gaps remain.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.