Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint and openWorldHint annotations already covering the safety and scope profile, the description adds useful context: results are the most recently edited projects in the account and include an editor link. It does not discuss pagination, rate limits, or the default limit, but the annotations reduce the burden significantly.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.