It's in the path, not beside it.
Competing tools are SDKs. The agent is supposed to call them before it acts. When it works, it works — but it is a courtesy, and courtesy is exactly what fails first. An agent that is confused, prompt-injected, or running down an error path simply proceeds unchecked, and you find out afterwards.
Breaker is the only road. Your agent's credential points at Breaker, and there is no route to Robinhood that skips the check — not because the agent agreed to behave, but because that route does not exist.
Beside the path
In the path
no second road exists