Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, non-destructive behavior, so the description need not repeat safety traits. It adds value by disclosing that results include entry counts and licenses, but it does not describe the return structure (e.g., list format) or any behavioral nuances. With annotations covering safety, the added context is useful but thin.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.