Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already supply readOnlyHint=true and openWorldHint=true, so the safety profile is covered without description help. The description adds that both record types are returned together, but says nothing about failure modes (NXDOMAIN, missing AAAA), timeouts, or resolver fallback behavior, which matters for a network-dependent lookup.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.