Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, destructiveHint=false. The description adds the data freshness trait 'Updated weekly,' and clarifies data granularity (weekly, by age group and flu type), which is useful beyond annotations. It does not disclose caveats like data lag or revisions, but the annotations lower the burden.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.