Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare no safety hints (readOnlyHint=false, etc.), but the description adds important behavioral context beyond those annotations: the endpoint is temporary (one hour lifetime), it returns a public URL, expiration timestamp, and request count. It also notes a normalization nuance about apex base_url redirect behavior, which is valuable for correct usage.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.