Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover the safety profile (read-only, idempotent, not destructive). The description adds substantive behavior the annotations cannot: matching is word-order, accent and plural tolerant; no broader page is ever substituted; the tool reports when no matching page exists; and exactMatch is true for every result.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.