Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 2 parameters, 0% schema coverage, no annotations, and no output schema, the description should compensate heavily. It fails to document parameter semantics, error behavior, or the state implications of disconnecting. For a state-changing tool with this level of structured-data absence, the description is notably incomplete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.