feat: add kimi-k3 + kimi-k2.7-code to kimi-coding-cn whitelist

Moonshot China (api.moonshot.cn) has rolled out kimi-k3 to all
CN-endpoint keys, plus the new kimi-k2.7-code / -highspeed variants.
The kimi-coding-cn curated picker whitelist was still on the k2.6/k2.5
era list, so users holding CN keys could not select any of the new
models from 'hermes model' or the gateway /model picker even though
the underlying provider + endpoint already serve them.

Verified against a live CN key:

    GET https://api.moonshot.cn/v1/models
    -> [kimi-k3, kimi-k2.7-code, kimi-k2.7-code-highspeed, kimi-k2.6,
        kimi-k2.5, moonshot-v1-* ...]

No provider-code changes; pure whitelist addition mirroring the
existing kimi-coding (global) list which already tracks k2.7-code.
This commit is contained in:
Punyko8 2026-07-20 02:00:34 +08:00 committed by Teknium
parent 54c39c0301
commit 495d4acec5

View file

@ -330,6 +330,9 @@ _PROVIDER_MODELS: dict[str, list[str]] = {
"kimi-k2-0905-preview",
],
"kimi-coding-cn": [
"kimi-k3",
"kimi-k2.7-code",
"kimi-k2.7-code-highspeed",
"kimi-k2.6",
"kimi-k2.5",
"kimi-k2-thinking",