Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare the generic read/destructive/open-world flags, but the description adds substantive behavior: the preview is private, expires in 24 hours, nothing is saved to any account, every week and workout is validated, exercises are matched against the movement library, and all warnings must be surfaced before saving. That is exactly the pre-write workflow context an agent needs and cannot get from annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.