Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and a closed world, so the safety profile is fully covered without the description. The description adds that the result is a TXT record intended for publication at a specific DNS location, which is useful output context, but says nothing about validation behavior, errors on invalid input, or whether the record is deterministic for the same inputs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.