Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure, but it only says 'Update an existing bidder.' It does not reveal whether the update is partial (PATCH) or full replacement, what happens if the bidder does not exist, authentication/permission requirements, or any side effects. The only implicit behavioral trait is that the bidder must already exist.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.