Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag destructive and idempotent, so the bar is low, yet the description adds the cascade detail agents actually need: memberships and team artifact links are removed while artifacts survive. It also names the blocking error code and the exact out-of-band action required to clear it.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.