Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish a safe read-only, idempotent operation, and the description adds substantive behaviour: parcels with no measured coverage are excluded under a ceiling rather than treated as empty, coverage exists for only ~41% of parcels, scope is UK-only, and each call costs 30 credits. The exclusion semantics are the kind of trap an agent would otherwise misread as a vacancy signal.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.