Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so safety and open-web behavior are covered. The description usefully adds that the content is 'public' (no auth implied) and specifies what is returned ('metadata and body paragraphs'), but says nothing about rate limits, truncation, or paywalled/missing articles.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.