Does the description explain when to use this tool, when not to, or what alternatives exist?
The description clearly states when to use the tool: before spending a run, to determine the right mode. It also adds a key practical qualifier, 'Never charged', which helps an agent decide to call it without cost concern. It does not name sibling alternatives explicitly, but the 'before spending a run' context is sufficient for this simple tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.