Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, idempotent). The description adds genuinely useful behavior: a 30-credit cost, a UK geographic constraint, the UPRN keying requirement, and caveats that flags are evidence not proof and backfilled floor areas are modelled. It does not explain output shape, but an output schema exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.