Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint and openWorldHint, so the safety profile is covered. The description adds meaningful context beyond that: access is 'credential-free' and the data is 'normalized settled' public JSON, telling the agent it needs no auth and what kind of record it gets back.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.