Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no annotations, no output schema, and a single placeholder parameter, the description must carry nearly all the context. It omits expected input format, what an alert/fix looks like, whether mutations occur, and how it differs from its many siblings. For a security-scanning tool in a crowded namespace, this is incomplete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.