Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple two-parameter mutation with no output schema, this is borderline adequate: the core operation is clear and the schema documents both parameters. However, there is no behavioral context, no mention of single-node scope, no return behavior, and no alternative routing, leaving notable gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.