Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safety profile (not read-only, idempotent, not destructive), so the description's job is to add nuance — e.g., what happens if the lease has already lapsed, or whether renewal resets the expiry window. It adds none of that; "Extend the lease" merely restates the mutation the annotations already imply.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.