External tools introduce latency and failure modes you don't control. When a third-party API times out or returns errors, does your agent degrade gracefully, retry intelligently, or cascade failures? Tool dependencies require evaluating reliability alongside functionality.