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 says 'Detects', which implies a read-only analysis, but does not disclose the outlier detection method, whether the detection modifies the dataset, or what the return format looks like. This minimal information is insufficient for an agent to anticipate side effects or outputs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.