Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safety profile (readOnlyHint=false, destructiveHint=false), and the description adds genuinely useful scope information: only the index is removed and the original documents are retained, which explains why the delete is not flagged destructive. It does not cover permissions or whether the index can be rebuilt afterward.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.