Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Absence of annotations places full disclosure burden on description. It only states the action without revealing behavioral traits: no mention of read-only nature, authentication needs, rate limits, or behavior when host_id is omitted (the schema indicates it's optional under certain configurations but description does not clarify).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.