feat(cliproxy): add Kimi as OAuth CLIProxy provider

- add 'kimi' to CLIProxyProvider union type
- register Kimi capabilities (device_code flow, moonshot alias)
- add OAuth config, auth prefixes, type values, channel maps
- add CLIProxy-delegated token refresh for Kimi
- add Kimi model catalog (k2.5, k2-thinking, k2)
- switch base-kimi.settings.json to CLIProxy mode (127.0.0.1:8317)
- update comments removing kimi from settings-based profile mentions

Closes #574
This commit is contained in:
Tam Nhu Tran committed 2026-02-17 17:02:55 +07:00
1 parent 94b03c7f75
commit 08b2a67913
8 files changed
+72 -14

No files matched your search

+1 -1
View File
@@ -308,7 +308,7 @@ class ProfileDetector {
};
}
// Priority 3: Check settings-based profiles (glm, kimi) - LEGACY FALLBACK
// Priority 3: Check settings-based profiles (glm) - LEGACY FALLBACK
if (config.profiles && config.profiles[profileName]) {
return {
type: 'settings',