Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive, openWorld), and the description adds genuine context beyond them: the event source it indexes, the newest-first ordering, and the precise definition of the default filter (funded, not cancelled, completions remaining, deadline not passed). It does not state the default lookback size or any pagination/cursor behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.