Skip to content

reproduction: AI Gateway DeepSeek V3.2 metadata appears stale/inconsistent#17016

Draft
lgrammel wants to merge 1 commit into
mainfrom
bug-15894-1
Draft

reproduction: AI Gateway DeepSeek V3.2 metadata appears stale/inconsistent#17016
lgrammel wants to merge 1 commit into
mainfrom
bug-15894-1

Conversation

@lgrammel

@lgrammel lgrammel commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Bug

AI Gateway DeepSeek V3.2 metadata appears stale/inconsistent

Reproduction

  • Expected AI Gateway catalog metadata, per-provider endpoint metadata, and rendered model pages to agree on provider source, pricing source, and output limits for the DeepSeek V3.2 IDs.
  • Observed live metadata for deepseek/deepseek-v3.2-thinking remains inconsistent: the rendered page says the Thinking variant is available under the deepseek provider, but /v1/models/deepseek/deepseek-v3.2-thinking/endpoints lists only bedrock, deepinfra, fireworks, and novita.
  • Observed /v1/models aggregate pricing for deepseek/deepseek-v3.2-thinking is still Bedrock-like $0.62/M input and $1.85/M output, but the model object does not expose Bedrock or any other provider as the aggregate pricing source.
  • Observed /v1/models reports max_tokens: 8000 for deepseek/deepseek-v3.2-thinking, while the rendered page says it generates up to 163K tokens and has a 163K output token budget.
  • The exact originally reported deepseek provider endpoint row for deepseek/deepseek-v3.2-thinking is no longer present, but the primary stale/inconsistent Gateway catalog and page metadata behavior is still reproducible.
  • Added runnable live reproduction script at examples/ai-functions/src/reproduction/issue-15894-ai-gateway-deepseek-v32-metadata.ts.
  • Recorded live Gateway/page evidence in packages/gateway/src/__fixtures__/issue-15894-deepseek-v3.2-catalog.json and added failing fixture-based regression test at packages/gateway/src/issue-15894-deepseek-v32-catalog-metadata.test.ts.

Relevant Documentation

Related Issues

Reproduces #15894

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant