Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/openWorld/non-destructive, so the bar is lower, and the description still adds real context: bounded pagination, the warning that an empty page is not fabricated coverage, and that booking/website options stay on WellFred (this tool is not the booking path). Minor concern: it refers to 'nextPage' and 'hasMore', which match neither the schema's `page` parameter nor any documented output field, which could mislead.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.