Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly, idempotent, openWorld, and non-destructive behavior. The description adds non-obvious behavioral context beyond those annotations: results are sorted most-recent-adopted first, pagination is via limit and offset, no authentication is required, the data source is the European Parliament Open Data API v2 with CC BY 4.0, and the returned document IDs are meant to be used with eurlex.legislation.detail. No contradiction with annotations exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.