Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), yet the description still adds material context: the call is free, it requires the audiences:read scope, ordering is newest-first, and PECR defaults exclude sole traders and ordinary partnerships unless a toggle is changed. The lawful-basis note is domain dressing but it explains a real behavioural constraint rather than restating annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.