Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 4 parameters, 0% schema coverage, no annotations, and no output schema, the description is insufficient. It does not explain return format, pagination behavior (when limit/offset are omitted), required permissions, or error cases. A tool in a binary analysis context with siblings like 'binary.functions' and 'binary.basic_blocks_at' needs more context to be complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.