Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint, so the description does not need to restate safety. It adds domain context ('published', 'technical writing', 'canonical slug') but does not clarify behavior such as combining tag and slug or returning lists versus single objects beyond the schema's slug description.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.