Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds the sort order ('sorted by flight count descending') and the returned fields (city and country info), which is useful context beyond the annotations. It does not disclose the default limit of 20, the 100 cap, or how the date window affects the ranking, which are relevant behavioral facts.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.