Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=false, and the description builds on that by explaining that the result is editorial judgement rather than a recency feed, and that each language edition has its own front page. It also indicates metadata-only output, leaving the output schema to detail the structure. It adds behavioral context beyond annotations, though it doesn't discuss pagination or full block details, which are covered by parameters.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.