Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral burden. It implies a read operation but says nothing about how many messages are returned, pagination, folder scope (inbox vs all folders), or what happens if Outlook is not running on the host.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.