Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so the description does not need to restate safety. It adds the scoping detail that results are limited to channels the specified account follows, but it discloses no additional behaviors such as pagination, rate limits, or prerequisites beyond the schema's account_id reference.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.