Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description needn't detail return structure, and it correctly adds only the high-level shape (10 boards, page URL, API endpoint). For a zero-parameter read-only list tool this is essentially complete; only an explicit 'use this first to discover board ids' pointer is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.