Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint and idempotentHint, so the safety profile is covered. The description adds a concrete, user-visible consequence beyond the annotations: 'The public URL stops working immediately,' which tells the agent the effect is instantaneous and externally observable. It stops short of saying whether nested resources (files, secrets, deployments) are also removed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.