Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the description's job is to add matching behavior — and it does: AND semantics across every word of 3+ letters, plus explicit per-field weights (title 3, tag 2, excerpt/body 1). That tells an agent how to phrase queries and why results are ordered as they are, which is real value beyond the annotation block.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.