Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the bar is lower, yet the description adds real methodology: the 50% gem-rate assumption, the requirement that both PSA 9 and PSA 10 prices exist to exclude thin-market outliers, and the default $25 fee. It stops short of describing result size or how the limit interacts with ranking, but the substantive behavioral disclosure is strong.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.