Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description contains only 'Create a point object in Rhino.' It does not disclose any behavioral details beyond the creation itself, such as whether it affects the current document, units, coordinate system, or if it overwrites an existing object. Annotations are all false (readOnlyHint, destructiveHint, etc.), providing no safety profile. With no annotation support, the description carries the full burden and fails to provide any meaningful behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.