Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must disclose behavioral traits. It states the tool returns a 'summary' with four fields, which implies a lightweight read operation. It does not mention side effects, performance characteristics, or whether authentication is required. The lack of annotation support means the description carries the burden, and while it is adequate for a simple list, it omits details like whether it returns all applications or requires a team context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.