Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, idempotent, closed-world read, so the burden is light. The description still adds real value beyond them: each lens reports rising/falling vs its 50-day average plus 20-day change, and the tool emits a single posture of risk_on/risk_off/mixed, which tells the agent what kind of judgement to expect.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.