Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnly, idempotent, and openWorld hints. The description adds value by specifying the protocol (RDAP) and listing the exact data returned (registrar, registrant contact, dates, EPP codes, domain age). It does not contradict annotations and enriches the behavioral understanding.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.