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 states the tool sets cookies for authentication, implying a mutation that may affect session state, but fails to detail critical aspects like whether this overwrites existing cookies, requires specific permissions, or has side effects like logging out other sessions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.