Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full responsibility for disclosing behavioral traits. It only states a simple list retrieval, but does not mention any side effects, auth requirements, return format, or pagination. For a read-only list tool, a bit more context about the response (e.g., list of disease names/IDs) would be expected.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.