Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnly/idempotent/non-destructive), the description adds substantive behavioral facts: free and keyless with no wallet and nothing to sign, content carried verbatim and never shortened, ordering semantics tied to how the hour runs, and detailed Swahili fallback behavior (fixed dictionary for board sentences, per-packet translations only, '(Kiingereza)' tagging, coverage counting, safety-critical lines always carrying the English source). These are exactly the traits annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.