Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations are not provided, so the description carries the behavioral disclosure burden. It does state that the operation creates a contact and that it requires ELEVOR_ALLOW_WRITES=true, which is useful auth-related context. However, it does not explain validation behavior, duplicate handling, failure modes, or what happens on success.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.