Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnly/idempotent/destructive annotations, the description reveals how matching normalizes accents and apostrophes, the exact token weights per field, and the centrality bonus mechanics. It even warns that the decimal represents inbound edges, not text relevance, which prevents misinterpretation of scores.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.