Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 5 parameters, zero schema coverage, no annotations, and no output schema, the description has to carry a lot to make the call data-rich. Public + concrete outcome is clear, but likely because the rows of data are shaped, pagination, and statuses are not, an agent still has incomplete expectations for what it will receive. Wait, no output schema means more whiteness. This is enough for 2, but not 3.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.