Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish that the operation is read-only, idempotent, and non-destructive. The description adds meaningful behavioral context by specifying the exact return shape ('citation-ready Markdown' with canonical URL, dates, topics, body text, and public images), which is especially valuable because no output schema exists. It does not describe error or not-found behavior, but the main safety-relevant behavior is already covered by 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.