Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (zero parameters), the readOnlyHint annotation, and the presence of an output schema, the description is fully adequate. The agent knows it is a read-only getter with no inputs, and the output schema will define the return structure, so no additional contextual documentation is necessary.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.