Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full behavioral disclosure burden but only states it is async. It does not disclose side effects (e.g., whether it triggers analysis on current session or a specific one), progress reporting, cancellation behavior, or result delivery mechanism, leaving significant ambiguity.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.