Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no annotations, no output schema, and 0% schema coverage, the description is too minimal. It does not explain what the tool returns, the meaning of 'drift', when to run the tool, or how to interpret results. The 'database' parameter is left undocumented, making the agent guess.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.