Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, non-destructive, idempotent and openWorld, so the safety profile is covered. The description still adds real context beyond that: results are preview metadata plus 'import inputs', i.e. a discovery step that hands off to an import, and no design state is mutated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.