Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, read-only probe with no output schema, the description covers what is read, its side-effect-free nature, and the key workflow. Minor gap: it never hints at what fields come back (plan name, remaining count), which an agent building on the result would want.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.