Merge pull request #82 from FakerL/feat/kiro-oauth-model-mappings

feat(kiro): add OAuth model name mappings support for Kiro
This commit is contained in:
Luis Pater
2026-01-10 05:43:16 +08:00
committed by GitHub
2 changed files with 6 additions and 1 deletions

View File

@@ -215,7 +215,7 @@ ws-auth: false
# Global OAuth model name mappings (per channel)
# These mappings rename model IDs for both model listing and request routing.
# Supported channels: gemini-cli, vertex, aistudio, antigravity, claude, codex, qwen, iflow.
# Supported channels: gemini-cli, vertex, aistudio, antigravity, claude, codex, qwen, iflow, kiro.
# NOTE: Mappings do not apply to gemini-api-key, codex-api-key, claude-api-key, openai-compatibility, vertex-api-key, or ampcode.
# oauth-model-mappings:
# gemini-cli:
@@ -243,6 +243,9 @@ ws-auth: false
# iflow:
# - name: "glm-4.7"
# alias: "glm-god"
# kiro:
# - name: "kiro-claude-opus-4-5"
# alias: "op45"
# OAuth provider excluded models
# oauth-excluded-models:

View File

@@ -165,6 +165,8 @@ func OAuthModelMappingChannel(provider, authKind string) string {
return "codex"
case "gemini-cli", "aistudio", "antigravity", "qwen", "iflow":
return provider
case "kiro":
return provider
default:
return ""
}