Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, read-only, closed-world operation, so the bar is lower. The description still adds value by disclosing the default ordering (newest first) and what each returned project carries (status and next expected action), which goes beyond the annotation set. It stops short of mentioning pagination or page-size behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.