Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations supplied, the description carries the full burden, and it does add real behavioral detail: 'today' is defined as the America/Managua business day, which removes the main ambiguity for an agent. It also signals that the output is phrased in voseo and ready for voice. It stops short of describing what the response contains, such as a single total versus a breakdown, or how an empty day is handled.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.