ta
TanStack
GitHub
ai
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
ai
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
claude/fable-model-support-qoigw1
0b0373ac feat: sync Anthropic models from the first-party Models API instead of OpenRouter Adds scripts/fetch-anthropic-models.ts (snapshots GET /v1/models to scripts/anthropic.models.json) and scripts/sync-anthropic-models.ts (inserts missing models into packages/ai-anthropic/src/model-meta.ts). The Models API is authoritative for model IDs, context windows, max output tokens, and per-model capabilities (adaptive vs extended thinking, image input) — unlike OpenRouter slugs, which use dotted IDs that are not valid Anthropic API model IDs. Pricing is not exposed by the Models API, so it lives in a hand-maintained PRICING table and the sync fails loudly for new models without an entry. The 'anthropic/' provider is removed from sync-provider-models.ts so Anthropic models are no longer added from OpenRouter data. New package.json scripts: generate:anthropic-models[:fetch], regenerate:anthropic-models. Also corrects claude-fable-5 thinking flags (extended_thinking: false, adaptive_thinking: true) to match what the capability-aware sync generates. https://claude.ai/code/session_01GFGB3ZPVG4tMpYnUYUVpPK
by Claude
C
Succeeded
claude/fable-model-support-qoigw1
1de91626 feat: sync Anthropic models from the first-party Models API instead of OpenRouter Adds scripts/fetch-anthropic-models.ts (snapshots GET /v1/models to scripts/anthropic.models.json) and scripts/sync-anthropic-models.ts (inserts missing models into packages/ai-anthropic/src/model-meta.ts). The Models API is authoritative for model IDs, context windows, max output tokens, and per-model capabilities (adaptive vs extended thinking, image input) — unlike OpenRouter slugs, which use dotted IDs that are not valid Anthropic API model IDs. Pricing is not exposed by the Models API, so it lives in a hand-maintained PRICING table and the sync fails loudly for new models without an entry. The 'anthropic/' provider is removed from sync-provider-models.ts so Anthropic models are no longer added from OpenRouter data. New package.json scripts: generate:anthropic-models[:fetch], regenerate:anthropic-models. Also corrects claude-fable-5 thinking flags (extended_thinking: false, adaptive_thinking: true) to match what the capability-aware sync generates. https://claude.ai/code/session_01GFGB3ZPVG4tMpYnUYUVpPK
by Claude
C
Previous
Next