Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark the tool as destructive and not read-only, and the description adds a meaningful consequence: removing the favicon falls back to agency branding. This adds context beyond the structured hints, though it does not address irreversibility, permissions, or effects on related branding fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.