Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool complexity (one parameter, no output schema), the description is too sparse. It lacks context about the result of the connection, session management, or relation to sibling tools like ssh_shell_start or ssh_exec_interactive. The tool seems to initiate a connection, but the description does not clarify what the agent can expect afterwards.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.