Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations present, the description fully carries the behavioral burden. It explicitly discloses that the tool is destructive, modifies thresholds and weights irreversibly, is idempotent with convergent results, and should be used with caution. This is exactly the kind of context an agent needs before invoking a mutating tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.