Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds that records are 'public' and results are 'normalized', but the 'up to 20' cap merely repeats the schema's limit max=20, and no return format, ranking behavior, or rate-limit context is added. Adds modest value over annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.