Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must disclose behavioral traits. It mentions the calculation includes the basic personal amount deduction but omits important details like tax year, tax brackets, or assumptions about residency. The agent lacks information on prerequisites, side effects, or limitations beyond what the schema implies.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.