Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the tool as readOnly (hint: true), idempotent (hint: true), and non-destructive (hint: false), so the description's burden is lower. It adds useful context about the time window (72 hours) and the risk factors considered (corridor stability, FX session liquidity, etc.), but does not disclose what happens if the LEI is invalid or if the amount exceeds $5M beyond mentioning 'splitting guidance.' No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.