Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and idempotentHint=true, so the safe, non-destructive nature is clear. The description adds that the response is 'normalised' and that the tool is 'source-native', which hints at output formatting and integration with ABS specifics, but it does not disclose potential rate limits, error behavior, or interactions between parameters beyond what the schema already notes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.