Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare idempotentHint=true, readOnlyHint=false, destructiveHint=false. The description adds valuable context beyond that: it introduces the concept of a lease_token that must be used to submit or release before expiry, which is critical operational information. It doesn't mention permissions or rate limits, but the lease concept is well conveyed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.