Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a parameterless introspection tool, the description is minimum viable: it states what is returned and the output schema likely covers return structure. However, 'available' is ambiguous and may mean session-scoped, permission-scoped, or platform-wide, and no behavioral or usage context compensates for the lack of annotations.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.