diff --git a/src/services/claudeAccountService.js b/src/services/claudeAccountService.js index 05b19b8b..29a7821e 100644 --- a/src/services/claudeAccountService.js +++ b/src/services/claudeAccountService.js @@ -1860,7 +1860,7 @@ class ClaudeAccountService { 'Content-Type': 'application/json', Accept: 'application/json', 'anthropic-beta': 'oauth-2025-04-20', - 'User-Agent': 'claude-cli/1.0.56 (external, cli)', + 'User-Agent': 'claude-cli/2.0.53 (external, cli)', 'Accept-Language': 'en-US,en;q=0.9' }, timeout: 15000 @@ -1879,7 +1879,7 @@ class ClaudeAccountService { accountId, fiveHour: response.data.five_hour?.utilization, sevenDay: response.data.seven_day?.utilization, - sevenDayOpus: response.data.seven_day_opus?.utilization + sevenDayOpus: response.data.seven_day_sonnet?.utilization }) return response.data @@ -1981,12 +1981,12 @@ class ClaudeAccountService { } // 7天Opus窗口 - if (usageData.seven_day_opus) { - if (usageData.seven_day_opus.utilization !== undefined) { - updates.claudeSevenDayOpusUtilization = String(usageData.seven_day_opus.utilization) + if (usageData.seven_day_sonnet) { + if (usageData.seven_day_sonnet.utilization !== undefined) { + updates.claudeSevenDayOpusUtilization = String(usageData.seven_day_sonnet.utilization) } - if (usageData.seven_day_opus.resets_at) { - updates.claudeSevenDayOpusResetsAt = usageData.seven_day_opus.resets_at + if (usageData.seven_day_sonnet.resets_at) { + updates.claudeSevenDayOpusResetsAt = usageData.seven_day_sonnet.resets_at } } diff --git a/web/admin-spa/src/components/accounts/AccountForm.vue b/web/admin-spa/src/components/accounts/AccountForm.vue index 0c696f32..f5606787 100644 --- a/web/admin-spa/src/components/accounts/AccountForm.vue +++ b/web/admin-spa/src/components/accounts/AccountForm.vue @@ -3779,6 +3779,7 @@ const allowedModels = ref([ // 常用模型列表 const commonModels = [ + { value: 'claude-opus-4-5-20251101', label: 'Claude Opus 4.5', color: 'blue' }, { value: 'claude-sonnet-4-20250514', label: 'Claude Sonnet 4', color: 'blue' }, { value: 'claude-sonnet-4-5-20250929', label: 'Claude Sonnet 4.5', color: 'indigo' }, { value: 'claude-3-5-haiku-20241022', label: 'Claude 3.5 Haiku', color: 'green' }, diff --git a/web/admin-spa/src/views/AccountsView.vue b/web/admin-spa/src/views/AccountsView.vue index 8c945f37..f472d39a 100644 --- a/web/admin-spa/src/views/AccountsView.vue +++ b/web/admin-spa/src/views/AccountsView.vue @@ -872,7 +872,7 @@ - Opus + sonnet