Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (no parameters, no output schema), the description could be complete with a single clear sentence. However, it fails to explain the operational context (e.g., what happens to the current project, whether it saves, whether it's reversible). The description is inadequate for a tool that likely has side effects.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.