Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the mutation profile (readOnly=false, destructive=false, idempotent=false, openWorld=false), so the description doesn't need to restate safety. It adds real value with the valid record-type set and the 'name = subdomain, empty for apex' convention, but omits propagation delay, whether duplicates get created on repeat calls, and validation/failure behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.