feat(config): add github-copilot to oauth-model-mappings supported channels

This commit is contained in:
Woohyun Rho
2026-01-11 01:59:38 +09:00
parent 8f27fd5c42
commit f064f6e59d
3 changed files with 7 additions and 4 deletions

View File

@@ -139,7 +139,7 @@ func modelMappingChannel(auth *Auth) string {
// and auth kind. Returns empty string if the provider/authKind combination doesn't support
// OAuth model mappings (e.g., API key authentication).
//
// Supported channels: gemini-cli, vertex, aistudio, antigravity, claude, codex, qwen, iflow.
// Supported channels: gemini-cli, vertex, aistudio, antigravity, claude, codex, qwen, iflow, kiro, github-copilot.
func OAuthModelMappingChannel(provider, authKind string) string {
provider = strings.ToLower(strings.TrimSpace(provider))
authKind = strings.ToLower(strings.TrimSpace(authKind))
@@ -165,7 +165,7 @@ func OAuthModelMappingChannel(provider, authKind string) string {
return "codex"
case "gemini-cli", "aistudio", "antigravity", "qwen", "iflow":
return provider
case "kiro":
case "kiro", "github-copilot":
return provider
default:
return ""