Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark this read-only and non-destructive, and the description adds the return contract: a confidence-scored label with supporting signals and price history. It could disclose limitations around prediction reliability, but it does not contradict the annotations and provides meaningful 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.