Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark destructiveHint=true, so the description adds value by clarifying the delete is soft ('Soft-deleted') and reversible, which is crucial operational context. It doesn't detail side effects like permissions or related data handling, but the key behavioral trait is disclosed beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.