Speculative tool calling · Part 2 of 2
You don't need a running model to find out whether speculative tool calling is worth building. You need your token rate and your backend's tool latency: two numbers you already have. Everything below follows from them.
The reasoning behind every formula here — why streaming overlap is capped at 2×, why parallel dispatch is not, and what the shadow REPL costs to build — is in Part 1: The Speculation Ceiling.