Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It transparently warns that the action 'May open a dialog or change project state,' which alerts the agent to potential side effects. The additional advice to 'inspect the command name first' hints at possible ambiguity in the underlying command, adding valuable caution. However, it does not disclose reversibility or whether the action is destructive, which would be richer, but the provided warnings are a solid baseline.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.