Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must communicate behavioral traits. It only says 'List your entities,' which gives no information about read-only safety, pagination limits, filtering behavior, or response format. The description adds no value beyond the tool's name, and the schema carries all behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.