Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must fully disclose behavioral traits, including side effects (e.g., opening a viewer window), prerequisites (e.g., a rendered image must exist), or limitations (e.g., image format support). The description only mentions loading an image but omits these details, leaving the agent unaware of important behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.