Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already convey mutation (readOnlyHint=false), idempotency, open-world side effects, and destructiveness. The description adds 'durable' to suggest persistent execution, but it does not explain what state changes are made, what destructive effects may occur, or how the agent should observe progress. Given annotations carry the safety profile, this is acceptable but not rich.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.