Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, and an output schema documents the return payload, so the listed fields (address, media, description, IDs, facts) add little. The one genuine addition is the conditional note that a listing URL yields those fields, hinting at ID-based fallback behavior, which is useful but thin.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.