Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only supply the generic readOnlyHint/openWorldHint safety profile. The description adds real behavioral detail beyond that: the required canonical URL shape, the returned payload (name plus linked article cards), and a concrete limitation (pagination excluded because robots.txt disallows /page/ paths). That limitation context is genuinely useful and not inferable from the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.