feat(clinepass): register the model in the price/context catalogue

`model_prices_and_context_window.json` had no ClinePass entry, so
provider-specific model info could not resolve: a DeepSeek row declares
`"litellm_provider": "deepseek"`, which `_check_provider_match` rejects when the
requested provider is `clinepass`.

Prices and limits are deliberately omitted rather than guessed. ClinePass is a
flat-rate monthly subscription, so inventing per-token rates would report an
invented allocation as provider spend; `null` prices are not schema-valid, and
the schema requires only `litellm_provider`. Omitting them follows the existing
subscription precedent -- several `github_copilot/*` entries carry metadata with
no price fields. Context and output limits are left unset because nothing in
this repo establishes them, and DeepSeek's limits are not evidence for
ClinePass's.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Daniel JB Clark 2026-10-03 06:56:10 -04:00
parent bf18f22f9c
commit 69ecca0c7b
No known key found for this signature in database

View file

@ -15612,6 +15612,10 @@
"prompt_cache_min_tokens": 1024,
"source": "https://platform.claude.com/docs/en/about-claude/pricing"
},
"clinepass/deepseek-v4-flash": {
"litellm_provider": "clinepass",
"mode": "chat"
},
"cloudflare/clef": {
"input_cost_per_token": 2.4e-07,
"litellm_provider": "cloudflare",