Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (involving Azure VM recovery with two parameters, nested objects, and no output schema), the description is severely incomplete. It does not compensate for the lack of annotations, schema descriptions, or output schema—failing to explain the tool's purpose, usage, behavior, or parameters. This leaves the agent unable to operate the tool effectively in context.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.