Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is clear: it applies to streams the caller owns (reinforced by the 'from streams_created' hint) and it explicitly excludes visibility, pricing, and custom-target changes, implicitly routing those to the sibling tools. It stops short of naming an alternative tool outright, so it is clear context rather than explicit routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.