Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It reveals that the tool executes generation and returns content, but it does not disclose possible side effects, rate limits, cost implications, or whether the operation is asynchronous or immediate. For an execution-like 'Run' tool, this is a meaningful transparency gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.