Cached tokens are part of the input total
API usage reports cached tokens inside the matching input total, so the estimate bills uncached input — (input − cached) + (orchestration input − orchestration cached) — at the input rate, and both cached counts at the cached rate. A cached count larger than its input total is rejected instead of producing a doubled or negative charge. Leaving the orchestration fields at zero calculates only the visible request and response.
Context tiers, and the Max flat rate
Ultra charges one rate up to 272K request context and a higher rate above it, judged per request rather than per month. An aggregate of many requests is not one long-context request, so pick the tier that matches the traffic you are counting. Fugu Max publishes a single rate at every context length, so its tier does not change the result. Split mixed Ultra traffic into two calculations, then add the results.
Tool fees and unpublished rates
Fugu Max adds $0.007 for each web_search or web_fetch call on top of tokens. No per-call rate is published for Ultra, so the calculator rejects a non-zero tool-call count instead of guessing. Fugu Cyber remains pay-as-you-go after access, and its rates are now a sales conversation rather than a public table.