Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=false and readOnlyHint=false, so the safety profile is covered. The description adds genuinely new information beyond that: the delete is a *soft* delete, meaning the record is likely retained/recoverable rather than purged, which materially changes how an agent should weigh the destructive hint. It stops short of saying whether related entities (opportunities, notes, tasks) are affected or what permissions are required.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.