Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, read-only status tool, the description covers the primary use cases (all connected, missing credentials) and explains what the return value indicates. However, it does not mention a partial-connection state (some but not all providers connected), which could be an important edge case. The lack of an output schema increases the burden, and the description mostly meets it but not fully.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.