Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive, closed-world), so the description correctly spends its budget on semantics instead: units for zoom (scale ratios) versus pan/direction (fractions of image width), the heuristic nature of easing classification, and the caveat that clipping does not remeasure amplitude. That last note is genuinely useful behavioral context an agent could otherwise misread as a data-quality bug.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.