Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations (readOnlyHint: true, openWorldHint: true) already indicate safe read behavior and dynamic data. The description adds that it returns verified buyers with specific fields but does not discuss edge cases, response format, or async behavior (covered by schema). It is adequate but not rich.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.