Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden. It discloses one behavioral trait: 'When a snapshot is created, there is some delay before it is available,' indicating an asynchronous creation process with latency. However, it lacks critical details like whether this is a read or write operation, permission requirements, rate limits, or what 'graph' refers to. The disclosure is partial but adds some value beyond the bare name.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.