fix: 修复 Antigravity Claude 4.6 模型用量窗口不显示

模型名列表只包含 claude-sonnet-4-5 和 claude-opus-4-5-thinking,
升级到 4.6 后后端返回 claude-sonnet-4-6/claude-opus-4-6-thinking,
前端匹配不到导致 Claude 用量条不显示。
This commit is contained in:
erio
2026-02-24 14:45:55 +08:00
parent 39d7300a8e
commit 292fa7a6d2
3 changed files with 13 additions and 10 deletions

View File

@@ -172,12 +172,12 @@
color="purple" color="purple"
/> />
<!-- Claude 4.5 --> <!-- Claude -->
<UsageProgressBar <UsageProgressBar
v-if="antigravityClaude45UsageFromAPI !== null" v-if="antigravityClaudeUsageFromAPI !== null"
:label="t('admin.accounts.usageWindow.claude45')" :label="t('admin.accounts.usageWindow.claude')"
:utilization="antigravityClaude45UsageFromAPI.utilization" :utilization="antigravityClaudeUsageFromAPI.utilization"
:resets-at="antigravityClaude45UsageFromAPI.resetTime" :resets-at="antigravityClaudeUsageFromAPI.resetTime"
color="amber" color="amber"
/> />
</div> </div>
@@ -534,9 +534,12 @@ const antigravity3FlashUsageFromAPI = computed(() => getAntigravityUsageFromAPI(
// Gemini 3 Image from API // Gemini 3 Image from API
const antigravity3ImageUsageFromAPI = computed(() => getAntigravityUsageFromAPI(['gemini-3-pro-image'])) const antigravity3ImageUsageFromAPI = computed(() => getAntigravityUsageFromAPI(['gemini-3-pro-image']))
// Claude 4.5 from API // Claude from API (all Claude model variants)
const antigravityClaude45UsageFromAPI = computed(() => const antigravityClaudeUsageFromAPI = computed(() =>
getAntigravityUsageFromAPI(['claude-sonnet-4-5', 'claude-opus-4-5-thinking']) getAntigravityUsageFromAPI([
'claude-sonnet-4-5', 'claude-opus-4-5-thinking',
'claude-sonnet-4-6', 'claude-opus-4-6-thinking',
])
) )
// Antigravity 账户类型(从 load_code_assist 响应中提取) // Antigravity 账户类型(从 load_code_assist 响应中提取)

View File

@@ -2006,7 +2006,7 @@ export default {
gemini3Pro: 'G3P', gemini3Pro: 'G3P',
gemini3Flash: 'G3F', gemini3Flash: 'G3F',
gemini3Image: 'G3I', gemini3Image: 'G3I',
claude45: 'C4.5' claude: 'Claude'
}, },
tier: { tier: {
free: 'Free', free: 'Free',

View File

@@ -1570,7 +1570,7 @@ export default {
gemini3Pro: 'G3P', gemini3Pro: 'G3P',
gemini3Flash: 'G3F', gemini3Flash: 'G3F',
gemini3Image: 'G3I', gemini3Image: 'G3I',
claude45: 'C4.5' claude: 'Claude'
}, },
tier: { tier: {
free: 'Free', free: 'Free',