Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (which already establish read-only/safe), the description adds real behavioral context: the record bundles quoted signals with their meeting and timestamp, separates interpretation from verbatim quotes, and flags that the limitations section states what the record could not see. The proposed-vs-current distinction further warns the agent that some returned data may be unconfirmed. It does not cover freshness, pagination, or volume, keeping it below a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.