Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only/open-world/non-destructive, and the description adds substantial value beyond them: the 17 supported registers, the acceptance of international marks, the make_model_id/avionics_ids outputs, and the non-US registration_authority block plus FAA-only jurisdiction caveat for faa_ads/faa_stcs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.