Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and non-destructive. The description adds context about the resource scope (60M+ pages, public domain) and the specific return fields (IDs, titles, authors, etc.), which goes beyond annotations. It does not contradict annotations. Slight deduction for not detailing pagination or rate limits, but annotations cover safety.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.