Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds the behavioral detail that the date range is inclusive, which is useful. With no annotations, the burden is on the description, but it does not disclose what the summary contains (e.g., totals, counts), what happens if category is null, or how results are formatted. It provides some but not rich behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.