Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile needs no restating. The one genuine addition is 'computed live', which tells the agent the figures are not cached and reflect current data. With no output schema, the description does describe the return shape (the enumerated figures), which is worth credit, but it says nothing about cost, response size, or shape of the aggregate values.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.