Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and closed-world, so the safety profile is fully covered. The description does add one real behavioral detail beyond that: phone and website appear only 'if the provider published it', signalling conditionally present return fields. It says nothing about rate limits, error behavior for missing ids, or pagination, so it adds modest rather than rich context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.