Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish non-destructive, idempotent, non-read-only behavior, yet the description still adds real value by spelling out the blast radius: the follow is not deleted, shared company indexing is unaffected, and other follows are not paused. It does not state how the pause is lifted, but following.resume covers that path.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.