Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/ idempotent/ non-destructive/ closed-world, and the description still adds real value on top: it labels the tool 'Free and read only' and, critically, warns that the 0-1 score is a relative ranking and not a view forecast, which prevents a downstream misrepresentation. It also enumerates what each clip's result contains, so the agent knows the shape of the response.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.