Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, covering the safety and network profile. The description adds modest context: 'public' (no auth), 'readable body paragraphs' (cleaned text rather than raw HTML), and a canonical URL. It does not disclose rate limits, paywall behavior, or failures.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.