Cached input is separated from uncached input using the official cached-input rate where one is published. Missing price types are not silently treated as zero.
What to validate before budgeting
Use provider-reported token counts when available.
Measure actual retry and failure rates after launch.
Check whether batch latency fits the workload.
Validate model quality, context and tool support before switching to a cheaper alternative.