Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare destructiveHint=true and idempotentHint=false, so the safety profile is known. The description's one added contribution is '(soft delete)', which tells the agent the record is not permanently erased—genuinely beyond what the annotations say. However it omits whether related records (notes, tasks, opportunities) are affected or whether a restore path exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.