Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, but the description adds no behavioral context beyond the usage trigger. It does not warn about the consequences of renaming (e.g., dependent domains or DNS), nor mention permissions or reversibility. With annotations covering the safety profile, the description still leaves the destructive consequence unexplained.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.