Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag this as a destructive, non-read-only mutation, so the description should disclose what is actually affected. It does not say whether omitted flags are left untouched or reset, whether existing permissions are revoked, or that changes affect routing for the whole ad account — key risks for a destructive permission change.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.