diff --git a/internal/pricing/PINNED_TAG b/internal/pricing/PINNED_TAG index b6d04c2..d423254 100644 --- a/internal/pricing/PINNED_TAG +++ b/internal/pricing/PINNED_TAG @@ -1 +1 @@ -v2026.06.24-a997f8b +v2026.06.29-f7199e3 diff --git a/internal/pricing/index/PROVENANCE.json b/internal/pricing/index/PROVENANCE.json index b8be299..41b1a43 100644 --- a/internal/pricing/index/PROVENANCE.json +++ b/internal/pricing/index/PROVENANCE.json @@ -1,11 +1,11 @@ { - "tag": "v2026.06.24-a997f8b", - "commit": "a997f8b622569407eef70c361ae36e9e054878af", - "fetched_at": "2026-06-24T15:22:32Z", + "tag": "v2026.06.29-f7199e3", + "commit": "f7199e35ae49e062b0a9800f38a0d7741b2fd363", + "fetched_at": "2026-06-29T03:20:18Z", "files": { "LICENSE": "58bf8d4b416bb4b03d9cb92182427fca655b1c76339c85bce0c3d191db648cf9", - "current.json": "d7f9ea663ddbf7e7cc65016f46055e179f41fb55a22c189799fd0769b7c4afe9", - "index.json": "afd7733046eedb60e0f8ac4122266fbd5e73b3822ae389b1b76ca608e4f22aab", + "current.json": "5f73a316711807beae0c9a49e566d8429deb4094715488aab7cf2207ba408f8c", + "index.json": "a6631051ced334e6f67213ab56266582a6c4bf65ff3b0d42e394b791e4952cbc", "models/anthropic/claude-3-5-haiku-20241022.vdcd25c2f.json": "301e13f9bddd2856bd039592ab91d4f2f4a9b0f4a9b9ed0306a206305f7422cf", "models/anthropic/claude-3-5-sonnet-20240620.v0269d672.json": "d130c5c0afb3b1f3cda32b540fdbf7d2d63851a080e848c69a39902bc2e01aac", "models/anthropic/claude-3-7-sonnet-20250219.va4cfdfe6.json": "e12db1a580a31bf0a3e72dce9fc226f2ed71507b0b339eae0212caa3c3ac1456", @@ -14,7 +14,7 @@ "models/anthropic/claude-3-sonnet-20240229.v3a53987a.json": "15a09f9ac454b25010ea40307ac11d52f0a94b1a1c92884094d33a43a93b613e", "models/anthropic/claude-fable-5.vc100e363.json": "3bd5dbde4a40e30574811f057033d5d16964088ecb61386a0384310decfd67a3", "models/anthropic/claude-haiku-4-5-20251001.vb1dd84cd.json": "7d9e621d751667be32a2dd444ab6853291855e957a118e9fe1a7bede97a709c9", - "models/anthropic/claude-mythos-5.v72ab0cf7.json": "55c551c026aea0e8c17124914da8ccefcf4c50967894d6988bab558d820042ce", + "models/anthropic/claude-mythos-5.v3795339f.json": "ad0c1198be57db0b9cda2c6dac238f04e4d4f16efd41b46072b2083eb3d0fe23", "models/anthropic/claude-opus-4-1-20250805.v5117b274.json": "4caa78b5a37445037d825e4f4ffa8114f407a770ea7913ac1a31c229cebf6c20", "models/anthropic/claude-opus-4-20250514.v860719f7.json": "bbffde3360221a8bcf4f3cbde944919e1ef530bc25d4748e30837f7de5d14626", "models/anthropic/claude-opus-4-5-20251101.v084ac979.json": "8190c1cfc983c06a220bf8b6e8864b3622c87c3306a26d5a6eddc94c935b7241", diff --git a/internal/pricing/index/current.json b/internal/pricing/index/current.json index 54bc75d..78e7700 100644 --- a/internal/pricing/index/current.json +++ b/internal/pricing/index/current.json @@ -1,6 +1,6 @@ { "schemaVersion": "1.0.0", - "dataModified": "2026-06-24", + "dataModified": "2026-06-29", "license": "CC-BY-4.0", "prices": [ { @@ -203,6 +203,86 @@ "confidence": "verified", "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" }, + { + "provider": "alibaba", + "model": "qwen3.6-flash", + "variation": "input", + "price_usd": 0.25, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "verified", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.6-flash", + "variation": "output", + "price_usd": 1.5, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "verified", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.6-plus", + "variation": "input", + "price_usd": 0.5, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "inferred", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.6-plus", + "variation": "output", + "price_usd": 3, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "inferred", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.7-max", + "variation": "input", + "price_usd": 2.5, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "inferred", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.7-max", + "variation": "output", + "price_usd": 7.5, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "inferred", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.7-plus", + "variation": "input", + "price_usd": 0.4, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "verified", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, + { + "provider": "alibaba", + "model": "qwen3.7-plus", + "variation": "output", + "price_usd": 1.6, + "unit": "usd_per_mtok", + "last_validated": "2026-06-29", + "confidence": "verified", + "src": "https://www.alibabacloud.com/help/en/model-studio/model-pricing" + }, { "provider": "amazon", "model": "nova-2-lite", diff --git a/internal/pricing/index/index.json b/internal/pricing/index/index.json index c403d49..f6cc96f 100644 --- a/internal/pricing/index/index.json +++ b/internal/pricing/index/index.json @@ -1,5 +1,5 @@ { - "dataModified": "2026-06-24", + "dataModified": "2026-06-29", "license": "CC-BY-4.0", "models": [ { @@ -56,8 +56,8 @@ { "id": "claude-mythos-5", "provider": "anthropic", - "file": "models/anthropic/claude-mythos-5.v72ab0cf7.json", - "latestRev": "72ab0cf7" + "file": "models/anthropic/claude-mythos-5.v3795339f.json", + "latestRev": "3795339f" }, { "id": "claude-opus-4-1-20250805", diff --git a/internal/pricing/index/models/anthropic/claude-mythos-5.v72ab0cf7.json b/internal/pricing/index/models/anthropic/claude-mythos-5.v3795339f.json similarity index 53% rename from internal/pricing/index/models/anthropic/claude-mythos-5.v72ab0cf7.json rename to internal/pricing/index/models/anthropic/claude-mythos-5.v3795339f.json index 566f892..8cf060a 100644 --- a/internal/pricing/index/models/anthropic/claude-mythos-5.v72ab0cf7.json +++ b/internal/pricing/index/models/anthropic/claude-mythos-5.v3795339f.json @@ -11,6 +11,15 @@ "src": "https://docs.claude.com/en/docs/about-claude/pricing", "to": null, "unit": "usd_per_mtok" + }, + { + "confidence": "verified", + "from": "2026-06-29", + "last_validated": "2026-06-29", + "price_usd": 1, + "src": "https://docs.claude.com/en/docs/about-claude/pricing", + "to": null, + "unit": "usd_per_mtok" } ], "cache_write_1h": [ @@ -22,6 +31,15 @@ "src": "https://docs.claude.com/en/docs/about-claude/pricing", "to": null, "unit": "usd_per_mtok" + }, + { + "confidence": "verified", + "from": "2026-06-29", + "last_validated": "2026-06-29", + "price_usd": 20, + "src": "https://docs.claude.com/en/docs/about-claude/pricing", + "to": null, + "unit": "usd_per_mtok" } ], "cache_write_5m": [ @@ -33,6 +51,15 @@ "src": "https://docs.claude.com/en/docs/about-claude/pricing", "to": null, "unit": "usd_per_mtok" + }, + { + "confidence": "verified", + "from": "2026-06-29", + "last_validated": "2026-06-29", + "price_usd": 12.5, + "src": "https://docs.claude.com/en/docs/about-claude/pricing", + "to": null, + "unit": "usd_per_mtok" } ], "input": [ @@ -44,6 +71,15 @@ "src": "https://docs.claude.com/en/docs/about-claude/pricing", "to": null, "unit": "usd_per_mtok" + }, + { + "confidence": "verified", + "from": "2026-06-29", + "last_validated": "2026-06-29", + "price_usd": 10, + "src": "https://docs.claude.com/en/docs/about-claude/pricing", + "to": null, + "unit": "usd_per_mtok" } ], "output": [ @@ -55,6 +91,15 @@ "src": "https://docs.claude.com/en/docs/about-claude/pricing", "to": null, "unit": "usd_per_mtok" + }, + { + "confidence": "verified", + "from": "2026-06-29", + "last_validated": "2026-06-29", + "price_usd": 50, + "src": "https://docs.claude.com/en/docs/about-claude/pricing", + "to": null, + "unit": "usd_per_mtok" } ] } diff --git a/internal/pricing/table_gen.go b/internal/pricing/table_gen.go index 508213c..d37fd61 100644 --- a/internal/pricing/table_gen.go +++ b/internal/pricing/table_gen.go @@ -1,11 +1,11 @@ -// Code generated by pricing/gen from v2026.06.24-a997f8b (a997f8b622569407eef70c361ae36e9e054878af); DO NOT EDIT. +// Code generated by pricing/gen from v2026.06.29-f7199e3 (f7199e35ae49e062b0a9800f38a0d7741b2fd363); DO NOT EDIT. package pricing import "time" -const generatedTag = "v2026.06.24-a997f8b" -const generatedIndexCommit = "a997f8b622569407eef70c361ae36e9e054878af" +const generatedTag = "v2026.06.29-f7199e3" +const generatedIndexCommit = "f7199e35ae49e062b0a9800f38a0d7741b2fd363" // modelSeries maps a canonical anthropic model id to its // point-in-time input/output price history (half-open [from,to)). @@ -79,9 +79,11 @@ var modelSeries = map[string]modelHist{ "claude-mythos-5": { input: []priceInterval{ {from: time.Date(2026, 6, 22, 0, 0, 0, 0, time.UTC), to: nil, priceUSD: 10.0}, + {from: time.Date(2026, 6, 29, 0, 0, 0, 0, time.UTC), to: nil, priceUSD: 10.0}, }, output: []priceInterval{ {from: time.Date(2026, 6, 22, 0, 0, 0, 0, time.UTC), to: nil, priceUSD: 50.0}, + {from: time.Date(2026, 6, 29, 0, 0, 0, 0, time.UTC), to: nil, priceUSD: 50.0}, }, }, "claude-opus-4-1-20250805": {