Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
This is a simple one-parameter mutation, and the description covers purpose, selection scope, and parameter semantics. However, with no annotations and no usage guidance relative to overlapping siblings, important operational details such as selection requirements, material existence, and overwrite behavior are missing, making it only minimally viable.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.