Listed per-token price is a poor proxy for the actual cost of completing a task: cheaper models can cost more per successful task because of retries and inefficiencies, so routing should be optimized against cost-per-completed-task rather than list price.
It reframes model selection as an outcome-based optimization problem; a routing policy that ranks models by sticker price will systematically pick the wrong model and may cost more than using a single frontier model.
Any agent harness that selects among tools/models should benchmark on end-to-end task cost (including retries, loop iterations, and evaluation passes), not on unit price.
Listed token prices do not reflect the actual cost required to successfully complete a specific engineering task with equivalent quality.
cheaper models sometimes cost more per task due to retries or inefficiencies