changedInput schema / properties / customInputTokens / description
Previous value: -"Custom input tokens per request (overrides preset)"New value: +"Custom input tokens per request. Must be supplied TOGETHER with customOutputTokens — either alone is ignored and the preset is used. A custom shape assumes no cacheable prefix and no batch eligibility, so its optimized cost equals its list cost."
changedInput schema / properties / customOutputTokens / description
Previous value: -"Custom output tokens per request (overrides preset)"New value: +"Custom output tokens per request. Must be supplied TOGETHER with customInputTokens — either alone is ignored and the preset is used."
changedInput schema / properties / modelName / description
Previous value: -"Model name to estimate costs for (e.g. 'GPT-4o', 'Claude Sonnet 4'). If omitted, shows top models."New value: +"Model name, e.g. 'GPT-4o'. A partial name matches up to 5 models and ALL of them are costed. If omitted, the first 8 catalogue entries are used — that is catalogue order, not a quality ranking."
changedInput schema / properties / monthlyVolume / description
Previous value: -"Custom monthly volume (default: 100,000)"New value: +"Exact monthly request count, any integer (default 100,000). This tool does not take the 10k/100k/1m presets the other cost tools use."
changedInput schema / properties / useCasePreset / description
Previous value: -"Use case preset. Default: all presets."New value: +"Workload shape, which sets tokens per request: supportTicket (1.5k in / 500 out), knowledgeQA (2k / 800), meetingSummary (10k / 1.2k, batch-eligible), marketingContent (2.5k / 1.8k), codingTask (3k / 2k), invoiceProcessing (1.5k / 600, batch-eligible), callSummary (2k / 700, batch-eligible), agentWorkflow (6k / 3k). Default: every preset."
addedOutput schema / properties / modelCosts / items / properties / costs / items / properties / batchApplied
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / modelCosts / items / properties / costs / items / properties / batchEligible
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / modelCosts / items / properties / costs / items / properties / cacheApplied
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / modelCosts / items / properties / costs / items / properties / cacheEligible
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / modelCosts / items / properties / costs / items / properties / savingsPct
Added value: +{
+ "type": "number"
+}
changedOutput schema / properties / modelCosts / items / properties / costs / items / required
Previous value: -[
- "useCase",
- "inputTokens",
- "outputTokens",
- "perRequest",
- "monthly",
- "perRequestOptimized",
- "monthlyOptimized"
-]New value: +[
+ "useCase",
+ "inputTokens",
+ "outputTokens",
+ "perRequest",
+ "monthly",
+ "perRequestOptimized",
+ "monthlyOptimized",
+ "savingsPct",
+ "batchEligible",
+ "cacheEligible",
+ "batchApplied",
+ "cacheApplied"
+]