Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, closed-world), so the remaining burden is output semantics — and the description does add real value there: relevance scores on roughly a 0–1 scale, best-first ordering, and a 0.1 unrelated threshold. What it omits is the practical side of the tool: whether search is exhaustive, how the index is maintained, or what happens with a 500-char query, though the score calibration note partially compensates.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.