Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (one required parameter, no output schema, and no annotations), the description covers the core behavior, the one-shot limitation, and the required pairing with stop_typing. It lacks details about return values or error conditions, but for a tool of this scale, the provided context is largely sufficient.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.