From 0d4aabf5982664d33dc007f11e8bfc06d3ab634b Mon Sep 17 00:00:00 2001 From: Solomonic <3539915+Solomonic@users.noreply.github.com> Date: Wed, 1 Jul 2026 04:23:18 +0000 Subject: [PATCH] chore(pricing): vendor ai-price-index v2026.07.01-b9ae0e4 --- internal/pricing/PINNED_TAG | 2 +- internal/pricing/index/PROVENANCE.json | 12 +++++------ internal/pricing/index/current.json | 20 +++++++++---------- internal/pricing/index/index.json | 4 ++-- ...9f.json => claude-mythos-5.vfd6a94c9.json} | 10 +++++----- internal/pricing/table_gen.go | 10 +++++----- 6 files changed, 29 insertions(+), 29 deletions(-) rename internal/pricing/index/models/anthropic/{claude-mythos-5.v3795339f.json => claude-mythos-5.vfd6a94c9.json} (95%) diff --git a/internal/pricing/PINNED_TAG b/internal/pricing/PINNED_TAG index bf68c7d..dbfe1d4 100644 --- a/internal/pricing/PINNED_TAG +++ b/internal/pricing/PINNED_TAG @@ -1 +1 @@ -v2026.07.01-c31b7c3 +v2026.07.01-b9ae0e4 diff --git a/internal/pricing/index/PROVENANCE.json b/internal/pricing/index/PROVENANCE.json index dadbc15..50f06f7 100644 --- a/internal/pricing/index/PROVENANCE.json +++ b/internal/pricing/index/PROVENANCE.json @@ -1,11 +1,11 @@ { - "tag": "v2026.07.01-c31b7c3", - "commit": "c31b7c384a78ebe746d1ac39959b10b4d8844e51", - "fetched_at": "2026-07-01T03:47:03Z", + "tag": "v2026.07.01-b9ae0e4", + "commit": "b9ae0e415c3408462c14fe72e17eb325ef4abe7f", + "fetched_at": "2026-07-01T04:23:15Z", "files": { "LICENSE": "58bf8d4b416bb4b03d9cb92182427fca655b1c76339c85bce0c3d191db648cf9", - "current.json": "c78e6bb4b198a28f5ac635915d3862d5a331c602ef940369d075dcc7715e0b0d", - "index.json": "c3d3221450f3395ede4f66fec6c9880fb17ae9a26d7bcfacba45a9d019ea60f6", + "current.json": "16557da7310e11d62a1437cf7e0320bd856711172d565f6ad0680fb6696807ce", + "index.json": "2140d2aaed9707bf9c40c44e30f0483c861b86fd23b53fc33a7aebfe01903984", "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.v3795339f.json": "ad0c1198be57db0b9cda2c6dac238f04e4d4f16efd41b46072b2083eb3d0fe23", + "models/anthropic/claude-mythos-5.vfd6a94c9.json": "59c6ff5257053a786ddadf520d0519ba6ea2aebc17878ee689b5fa2079005198", "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 0891f76..9bc815f 100644 --- a/internal/pricing/index/current.json +++ b/internal/pricing/index/current.json @@ -449,8 +449,8 @@ "variation": "cache_read", "price_usd": 1, "unit": "usd_per_mtok", - "last_validated": "2026-06-22", - "confidence": "inferred", + "last_validated": "2026-06-29", + "confidence": "verified", "src": "https://docs.claude.com/en/docs/about-claude/pricing" }, { @@ -459,8 +459,8 @@ "variation": "cache_write_1h", "price_usd": 20, "unit": "usd_per_mtok", - "last_validated": "2026-06-22", - "confidence": "inferred", + "last_validated": "2026-06-29", + "confidence": "verified", "src": "https://docs.claude.com/en/docs/about-claude/pricing" }, { @@ -469,8 +469,8 @@ "variation": "cache_write_5m", "price_usd": 12.5, "unit": "usd_per_mtok", - "last_validated": "2026-06-22", - "confidence": "inferred", + "last_validated": "2026-06-29", + "confidence": "verified", "src": "https://docs.claude.com/en/docs/about-claude/pricing" }, { @@ -479,8 +479,8 @@ "variation": "input", "price_usd": 10, "unit": "usd_per_mtok", - "last_validated": "2026-06-22", - "confidence": "inferred", + "last_validated": "2026-06-29", + "confidence": "verified", "src": "https://docs.claude.com/en/docs/about-claude/pricing" }, { @@ -489,8 +489,8 @@ "variation": "output", "price_usd": 50, "unit": "usd_per_mtok", - "last_validated": "2026-06-22", - "confidence": "inferred", + "last_validated": "2026-06-29", + "confidence": "verified", "src": "https://docs.claude.com/en/docs/about-claude/pricing" }, { diff --git a/internal/pricing/index/index.json b/internal/pricing/index/index.json index e325603..943ce61 100644 --- a/internal/pricing/index/index.json +++ b/internal/pricing/index/index.json @@ -56,8 +56,8 @@ { "id": "claude-mythos-5", "provider": "anthropic", - "file": "models/anthropic/claude-mythos-5.v3795339f.json", - "latestRev": "3795339f" + "file": "models/anthropic/claude-mythos-5.vfd6a94c9.json", + "latestRev": "fd6a94c9" }, { "id": "claude-opus-4-1-20250805", diff --git a/internal/pricing/index/models/anthropic/claude-mythos-5.v3795339f.json b/internal/pricing/index/models/anthropic/claude-mythos-5.vfd6a94c9.json similarity index 95% rename from internal/pricing/index/models/anthropic/claude-mythos-5.v3795339f.json rename to internal/pricing/index/models/anthropic/claude-mythos-5.vfd6a94c9.json index 8cf060a..86b0308 100644 --- a/internal/pricing/index/models/anthropic/claude-mythos-5.v3795339f.json +++ b/internal/pricing/index/models/anthropic/claude-mythos-5.vfd6a94c9.json @@ -9,7 +9,7 @@ "last_validated": "2026-06-22", "price_usd": 1, "src": "https://docs.claude.com/en/docs/about-claude/pricing", - "to": null, + "to": "2026-06-29", "unit": "usd_per_mtok" }, { @@ -29,7 +29,7 @@ "last_validated": "2026-06-22", "price_usd": 20, "src": "https://docs.claude.com/en/docs/about-claude/pricing", - "to": null, + "to": "2026-06-29", "unit": "usd_per_mtok" }, { @@ -49,7 +49,7 @@ "last_validated": "2026-06-22", "price_usd": 12.5, "src": "https://docs.claude.com/en/docs/about-claude/pricing", - "to": null, + "to": "2026-06-29", "unit": "usd_per_mtok" }, { @@ -69,7 +69,7 @@ "last_validated": "2026-06-22", "price_usd": 10, "src": "https://docs.claude.com/en/docs/about-claude/pricing", - "to": null, + "to": "2026-06-29", "unit": "usd_per_mtok" }, { @@ -89,7 +89,7 @@ "last_validated": "2026-06-22", "price_usd": 50, "src": "https://docs.claude.com/en/docs/about-claude/pricing", - "to": null, + "to": "2026-06-29", "unit": "usd_per_mtok" }, { diff --git a/internal/pricing/table_gen.go b/internal/pricing/table_gen.go index fe34ae3..6fb2946 100644 --- a/internal/pricing/table_gen.go +++ b/internal/pricing/table_gen.go @@ -1,11 +1,11 @@ -// Code generated by pricing/gen from v2026.07.01-c31b7c3 (c31b7c384a78ebe746d1ac39959b10b4d8844e51); DO NOT EDIT. +// Code generated by pricing/gen from v2026.07.01-b9ae0e4 (b9ae0e415c3408462c14fe72e17eb325ef4abe7f); DO NOT EDIT. package pricing import "time" -const generatedTag = "v2026.07.01-c31b7c3" -const generatedIndexCommit = "c31b7c384a78ebe746d1ac39959b10b4d8844e51" +const generatedTag = "v2026.07.01-b9ae0e4" +const generatedIndexCommit = "b9ae0e415c3408462c14fe72e17eb325ef4abe7f" // modelSeries maps a canonical anthropic model id to its // point-in-time input/output price history (half-open [from,to)). @@ -78,11 +78,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, 22, 0, 0, 0, 0, time.UTC), to: ptrTime(time.Date(2026, 6, 29, 0, 0, 0, 0, time.UTC)), 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, 22, 0, 0, 0, 0, time.UTC), to: ptrTime(time.Date(2026, 6, 29, 0, 0, 0, 0, time.UTC)), priceUSD: 50.0}, {from: time.Date(2026, 6, 29, 0, 0, 0, 0, time.UTC), to: nil, priceUSD: 50.0}, }, },