Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The destructiveHint annotation already flags the tool as destructive. The description adds 'clean up resources,' which gives some context about side effects, but it does not specify what resources are cleaned up (e.g., cookies, cache, local state) or whether the action is reversible. With the annotation covering the destructive nature, the added context is minimal but not contradictory.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.