Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the read-only annotations, existing output schema, and parameter documentation, the description provides the essential context: source, filter shape, and validation caution. It does not need to restate return or pagination details because the schema and output schema cover those, making the definition largely complete for a listing tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.