Skip to content

chore: update provider types and pricing data - #449

Merged
cpsievert merged 1 commit into
mainfrom
chore/update-provider-types-pricing-2026-10-12
Oct 12, 2026
Merged

cpsievert merged 1 commit into
mainfrom
chore/update-provider-types-pricing-2026-10-12

Conversation

@cpsievert

Copy link
Copy Markdown
Collaborator

Summary

Fixes the "Check Provider Types & Pricing" failure on main (failing since #448 merged). Regenerating the provider types against the SDK versions CI resolves (anthropic 1.13.0, openai 3.29.0, google-genai 2.29.0) yields a single change: claude-haiku-5-5 is added to the model literal in chatlas/types/anthropic/_submit.py. prices.json and bedrock_apis.json regenerate clean.

The resulting diff is byte-identical to the one CI produced on main (same blob hash, 06db76d).

Note: reproducing CI's output locally required installing the CI-resolved SDK versions and running python scripts/main.py directly — plain make update-types regenerates from the stale uv.lock pins (anthropic 1.0.0), while CI's pinned uv 0.4.x re-resolves to the latest SDKs. That lockfile/CI mismatch may be worth addressing separately.

Verification

git diff after make update-types update-pricing update-bedrock-apis is empty, matching what the CI check requires.

@cpsievert
cpsievert marked this pull request as ready for review October 12, 2026 15:25
@cpsievert
cpsievert merged commit a2925b6 into main Oct 12, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant