Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden and does add real behavior: newest-first ordering, the exact result fields, the access restriction ('Owner or office'), and a non-obvious edge case — transcript_missing when a call reached the AI but no transcript returned, with the remedy of reading it via the shop's provider. It does not disclose pagination/limits or how many 'recent' calls are returned.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.