Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly=true, openWorld=true, and destructive=false, so the description does not need to repeat safety basics. It adds meaningful context by stating that login is required and that returned transcripts include timestamps, though it does not cover error behavior or whether subtitles may be unavailable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.