Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safe read-only nature of the tool. The description adds valuable behavioral detail: the response includes language, isActive flag, public share links, and timestamps, and the primary language is deliberately not included. This is meaningful beyond what the annotations express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.