From 85f6d0832fc3970dc8191cc89c159e8ce237c14c Mon Sep 17 00:00:00 2001 From: Daniel Butler <72151886+DanielButler1@users.noreply.github.com> Date: Tue, 1 Sep 2026 19:16:54 +0100 Subject: [PATCH] Correct Claude 5.1 catalog metadata --- .changeset/correct-claude-51-metadata.md | 5 +++ .../data/api_providers/anthropic/models.json | 10 +++--- .../anthropic/claude-fable-5.1/model.json | 33 ++++++++++++++----- .../anthropic/claude-mythos-5.1/model.json | 20 +++++++---- .../text.generate/pricing.json | 18 +++++----- .../text.generate/pricing.json | 14 ++++---- 6 files changed, 63 insertions(+), 37 deletions(-) create mode 100644 .changeset/correct-claude-51-metadata.md diff --git a/.changeset/correct-claude-51-metadata.md b/.changeset/correct-claude-51-metadata.md new file mode 100644 index 0000000000..6b6c92eb71 --- /dev/null +++ b/.changeset/correct-claude-51-metadata.md @@ -0,0 +1,5 @@ +--- +"@phaseo/data-catalog": patch +--- + +Correct Claude Fable 5.1 and Mythos 5.1 pricing, reasoning capabilities, API restrictions, retention requirements, and source metadata from Anthropic's official migration guide. diff --git a/packages/data/catalog/src/data/api_providers/anthropic/models.json b/packages/data/catalog/src/data/api_providers/anthropic/models.json index 7efd843004..23658b9ccf 100644 --- a/packages/data/catalog/src/data/api_providers/anthropic/models.json +++ b/packages/data/catalog/src/data/api_providers/anthropic/models.json @@ -18,8 +18,8 @@ "regions": { "execution": ["global", "us"], "data": ["us"] }, "service_tiers": [], "api": { "formats": [], "endpoint": null, "deployment": null }, - "sources": [], - "verification": { "status": "partial", "checked_at": "2026-09-01T00:00:00Z", "notes": "First-party-only Anthropic route corroborated by a user-supplied Claude Code 2.1.257 release report." }, + "sources": [{ "kind": "docs", "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide", "accessed_at": "2026-09-01T00:00:00Z", "notes": "Official Anthropic model ID, access restriction, context and output limits, and API behavior." }], + "verification": { "status": "verified", "checked_at": "2026-09-01T00:00:00Z", "notes": "Official Anthropic migration guide verifies the direct route and Project Glasswing access restriction." }, "rate_limits": [] }, { @@ -35,14 +35,14 @@ "max_output_tokens": 128000, "effective_from": null, "effective_to": null, - "capabilities": [{ "capability_id": "text.generate", "status": "active", "params": ["max_tokens", "stop", "reasoning", "include_reasoning", "tool_choice", "tools", "structured_outputs", "response_format", "verbosity", "reasoning_effort"], "reasoning": null, "tool_call": null, "structured_output": null, "temperature": null, "attachment": null, "input_modalities": null, "output_modalities": null, "modes": [] }], + "capabilities": [{ "capability_id": "text.generate", "status": "active", "params": ["max_tokens", "stop", "reasoning", "include_reasoning", "tool_choice", "tools", "structured_outputs", "response_format", "verbosity", "reasoning_effort"], "reasoning": true, "tool_call": true, "structured_output": null, "temperature": null, "attachment": true, "input_modalities": ["text", "image"], "output_modalities": ["text"], "modes": [] }], "routing_status": "active", "routable": true, "regions": { "execution": ["global", "us"], "data": ["us"] }, "service_tiers": [], "api": { "formats": [], "endpoint": null, "deployment": null }, - "sources": [], - "verification": { "status": "partial", "checked_at": "2026-09-01T00:00:00Z", "notes": "Direct Anthropic route enabled; provider-specific model details and pricing remain provisional." }, + "sources": [{ "kind": "docs", "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide", "accessed_at": "2026-09-01T00:00:00Z", "notes": "Official Anthropic model ID, availability, context and output limits, and API behavior." }], + "verification": { "status": "verified", "checked_at": "2026-09-01T00:00:00Z", "notes": "Official Anthropic migration guide verifies the direct route and provider-specific behavior." }, "rate_limits": [] }, { diff --git a/packages/data/catalog/src/data/models/anthropic/claude-fable-5.1/model.json b/packages/data/catalog/src/data/models/anthropic/claude-fable-5.1/model.json index f77d053f0e..52a05764f2 100644 --- a/packages/data/catalog/src/data/models/anthropic/claude-fable-5.1/model.json +++ b/packages/data/catalog/src/data/models/anthropic/claude-fable-5.1/model.json @@ -15,11 +15,19 @@ "output_types": "text", "api_model_id": "anthropic/claude-fable-5.1", "family_id": "anthropic/claude-5", - "links": [], + "links": [ + { + "title": "Migration guide", + "kind": "docs", + "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" + } + ], "details": [ { "name": "input_context_length", "value": 1000000 }, - { "name": "default_output_context_length", "value": 64000 }, { "name": "output_context_length", "value": 128000 }, + { "name": "prompt_cache_minimum_tokens", "value": 512 }, + { "name": "data_retention", "value": "30 days; unavailable under zero data retention unless expressly authorized" }, + { "name": "tool_choice", "value": "Supports auto and none. Forced any or named-tool selection is not supported." }, { "name": "availability", "value": "Claude Fable 5.1 is enabled through the direct Anthropic provider. Anthropic US, Claude Platform on AWS, Amazon Bedrock, and Google Vertex AI mappings remain disabled pending provider-specific verification." @@ -42,23 +50,30 @@ "output": ["text"] }, "reasoning": { - "supported": null, + "supported": true, "options": [] }, "capabilities": { - "attachment": null, - "tool_call": null, + "attachment": true, + "tool_call": true, "structured_output": null, "temperature": null, - "streaming": null, + "streaming": true, "web_search": null }, "open_weights": null, - "sources": [], + "sources": [ + { + "kind": "docs", + "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide", + "accessed_at": "2026-09-01T00:00:00Z", + "notes": "Official migration guide for model IDs, limits, pricing, adaptive thinking, cache minimums, tool-choice restrictions, and retention requirements." + } + ], "verification": { - "status": "unverified", + "status": "partial", "checked_at": "2026-09-01T00:00:00Z", - "notes": "Model identity, June 2026 knowledge cutoff, 1M context, and 64K default / 128K maximum output corroborated by a user-supplied Claude Code 2.1.257 release report." + "notes": "Anthropic's migration guide verifies the model ID, 1M context, 128K maximum output, adaptive thinking, cache behavior, and API restrictions. The June 2026 knowledge cutoff remains corroborated by a user-supplied Claude Code 2.1.257 release report." }, "last_updated": "2026-09-01T00:00:00", "removal_date": null, diff --git a/packages/data/catalog/src/data/models/anthropic/claude-mythos-5.1/model.json b/packages/data/catalog/src/data/models/anthropic/claude-mythos-5.1/model.json index e14d73e9d9..888c8a75bf 100644 --- a/packages/data/catalog/src/data/models/anthropic/claude-mythos-5.1/model.json +++ b/packages/data/catalog/src/data/models/anthropic/claude-mythos-5.1/model.json @@ -5,7 +5,7 @@ "status": "Limited Access", "hidden": false, "previous_model_id": "anthropic/claude-mythos-5", - "description": "Claude Mythos 5.1 is Anthropic's first-party-only Mythos release for restricted frontier workflows. It is tracked with direct Anthropic availability only.", + "description": "Claude Mythos 5.1 is Anthropic's restricted-access Mythos release for approved Project Glasswing customers. Phaseo tracks it with direct Anthropic availability only.", "announced_date": null, "release_date": null, "deprecation_date": null, @@ -15,15 +15,19 @@ "output_types": "text", "api_model_id": "anthropic/claude-mythos-5.1", "family_id": "anthropic/claude-5", - "links": [], + "links": [ + { "title": "Migration guide", "kind": "docs", "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" } + ], "details": [ { "name": "input_context_length", "value": 1000000 }, - { "name": "default_output_context_length", "value": 64000 }, { "name": "output_context_length", "value": 128000 }, - { "name": "availability", "value": "Claude Mythos 5.1 is first-party only and is mapped exclusively to the direct Anthropic provider." } + { "name": "prompt_cache_minimum_tokens", "value": 512 }, + { "name": "data_retention", "value": "30 days; unavailable under zero data retention unless expressly authorized" }, + { "name": "tool_choice", "value": "Supports auto and none. Forced any or named-tool selection is not supported." }, + { "name": "availability", "value": "Claude Mythos 5.1 is available only to approved Project Glasswing customers and is mapped exclusively to the direct Anthropic provider." } ], "benchmarks": [], - "page_notice": { "tone": "info", "markdown": "Claude Mythos 5.1 is a limited-access, first-party-only Anthropic model." }, + "page_notice": { "tone": "info", "markdown": "Claude Mythos 5.1 is available only to approved Project Glasswing customers." }, "model_type": null, "knowledge_cutoff": "2026-06-01T00:00:00", "limits": { "context": 1000000, "input": 1000000, "output": 128000 }, @@ -31,8 +35,10 @@ "reasoning": { "supported": true, "options": [] }, "capabilities": { "attachment": true, "tool_call": true, "structured_output": true, "temperature": null, "streaming": true, "web_search": true }, "open_weights": null, - "sources": [], - "verification": { "status": "partial", "checked_at": "2026-09-01T00:00:00Z", "notes": "Model identity, first-party-only availability, June 2026 knowledge cutoff, 1M context, and 64K default / 128K maximum output corroborated by a user-supplied Claude Code 2.1.257 release report." }, + "sources": [ + { "kind": "docs", "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide", "accessed_at": "2026-09-01T00:00:00Z", "notes": "Official migration guide for model ID, Project Glasswing access, limits, pricing, adaptive thinking, cache minimums, tool-choice restrictions, and retention requirements." } + ], + "verification": { "status": "partial", "checked_at": "2026-09-01T00:00:00Z", "notes": "Anthropic's migration guide verifies the model ID, Project Glasswing access restriction, 1M context, 128K maximum output, adaptive thinking, cache behavior, and API restrictions. The June 2026 knowledge cutoff remains corroborated by a user-supplied Claude Code 2.1.257 release report." }, "last_updated": "2026-09-01T00:00:00", "removal_date": null, "replacement_model_id": null, diff --git a/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-fable-5.1/text.generate/pricing.json b/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-fable-5.1/text.generate/pricing.json index 6a487cd074..e32d63b93f 100644 --- a/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-fable-5.1/text.generate/pricing.json +++ b/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-fable-5.1/text.generate/pricing.json @@ -5,17 +5,17 @@ "api_model_id": "anthropic/claude-fable-5.1", "capability_id": "text.generate", "rules": [ - { "meter": "input_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 10, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "cached_read_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 1, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "output_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 50, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "cached_write_text_tokens_5m", "unit": "token", "unit_size": 1000000, "price_per_unit": 12.5, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "cached_write_text_tokens_1h", "unit": "token", "unit_size": 1000000, "price_per_unit": 20, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "input_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 5, "currency": "USD", "pricing_plan": "batch", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "output_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 25, "currency": "USD", "pricing_plan": "batch", "note": "Provisional Fable 5 rate pending Fable 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, + { "meter": "input_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 10, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "cached_read_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 0.25, "currency": "USD", "pricing_plan": "standard", "note": "Cache hits require at least 512 prompt tokens.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "output_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 50, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "cached_write_text_tokens_5m", "unit": "token", "unit_size": 1000000, "price_per_unit": 12.5, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "cached_write_text_tokens_1h", "unit": "token", "unit_size": 1000000, "price_per_unit": 20, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "input_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 5, "currency": "USD", "pricing_plan": "batch", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "output_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 25, "currency": "USD", "pricing_plan": "batch", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, { "meter": "native_web_search_requests", "unit": "request", "unit_size": 1, "price_per_unit": 0.01, "currency": "USD", "pricing_plan": "standard", "note": "Anthropic web-search request rate; token charges also apply.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "effective_to": null, "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/about-claude/pricing" } ], "regions": [], "service_tiers": ["standard", "batch"], - "sources": [], - "verification": { "status": "partial", "checked_at": "2026-09-01T00:00:00Z", "notes": "Provisionally inherits Claude Fable 5 token rates until Anthropic publishes Fable 5.1-specific pricing." } + "sources": [{ "kind": "pricing", "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide", "accessed_at": "2026-09-01T00:00:00Z", "notes": "Official Fable 5.1 input, output, and cache-read pricing." }], + "verification": { "status": "verified", "checked_at": "2026-09-01T00:00:00Z", "notes": "Official migration guide confirms $10/M input, $50/M output, and $0.25/M cache-read pricing." } } diff --git a/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-mythos-5.1/text.generate/pricing.json b/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-mythos-5.1/text.generate/pricing.json index 3b841a9f37..99a27b21d9 100644 --- a/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-mythos-5.1/text.generate/pricing.json +++ b/packages/data/catalog/src/data/pricing/anthropic/anthropic-claude-mythos-5.1/text.generate/pricing.json @@ -5,15 +5,15 @@ "api_model_id": "anthropic/claude-mythos-5.1", "capability_id": "text.generate", "rules": [ - { "meter": "input_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 10, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Mythos 5 rate pending Mythos 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "cached_read_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 1, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Mythos 5 rate pending Mythos 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "output_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 50, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Mythos 5 rate pending Mythos 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "cached_write_text_tokens_5m", "unit": "token", "unit_size": 1000000, "price_per_unit": 12.5, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Mythos 5 rate pending Mythos 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, - { "meter": "cached_write_text_tokens_1h", "unit": "token", "unit_size": 1000000, "price_per_unit": 20, "currency": "USD", "pricing_plan": "standard", "note": "Provisional Mythos 5 rate pending Mythos 5.1-specific pricing.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": null }, + { "meter": "input_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 10, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "cached_read_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 0.25, "currency": "USD", "pricing_plan": "standard", "note": "Cache hits require at least 512 prompt tokens.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "output_text_tokens", "unit": "token", "unit_size": 1000000, "price_per_unit": 50, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "cached_write_text_tokens_5m", "unit": "token", "unit_size": 1000000, "price_per_unit": 12.5, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, + { "meter": "cached_write_text_tokens_1h", "unit": "token", "unit_size": 1000000, "price_per_unit": 20, "currency": "USD", "pricing_plan": "standard", "note": null, "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide" }, { "meter": "native_web_search_requests", "unit": "request", "unit_size": 1, "price_per_unit": 0.01, "currency": "USD", "pricing_plan": "standard", "note": "Anthropic web-search request rate; token charges also apply.", "match": [], "priority": 100, "effective_from": "2026-09-01T00:00:00Z", "effective_to": null, "region": null, "cache_duration_seconds": null, "conditions": [], "source": "https://platform.claude.com/docs/en/about-claude/pricing" } ], "regions": [], "service_tiers": ["standard"], - "sources": [], - "verification": { "status": "partial", "checked_at": "2026-09-01T00:00:00Z", "notes": "Provisionally inherits Claude Mythos 5 rates until Anthropic publishes Mythos 5.1-specific pricing." } + "sources": [{ "kind": "pricing", "url": "https://platform.claude.com/docs/en/models/fable-5-1/migration-guide", "accessed_at": "2026-09-01T00:00:00Z", "notes": "Official Mythos 5.1 input, output, and cache-read pricing." }], + "verification": { "status": "verified", "checked_at": "2026-09-01T00:00:00Z", "notes": "Official migration guide confirms $10/M input, $50/M output, and $0.25/M cache-read pricing." } }