Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It only states 'List all suppliers' without mentioning pagination behavior, potential performance implications, or that results may be limited by page/per_page parameters. The word 'all' could mislead agents into expecting a complete, unpaginated response when the schema indicates pagination is possible.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.