mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-08-04 19:45:34 +08:00
feat: display official subscription quota on Claude provider cards
Read Claude OAuth credentials from macOS Keychain (with file fallback) and query the Anthropic usage API to show quota utilization inline on official provider cards. Includes compact countdown timer for reset windows and hides the rarely-used seven_day_sonnet tier in inline mode.
This commit is contained in:
@@ -2276,5 +2276,19 @@
|
||||
},
|
||||
"suggestedDefaults": "Apply Suggested Defaults",
|
||||
"suggestedDefaultsHint": "Use this preset's recommended default model configuration"
|
||||
},
|
||||
"subscription": {
|
||||
"title": "Subscription Quota",
|
||||
"fiveHour": "5-Hour",
|
||||
"sevenDay": "7-Day",
|
||||
"sevenDayOpus": "7-Day (Opus)",
|
||||
"sevenDaySonnet": "7-Day (Sonnet)",
|
||||
"utilization": "{{value}}%",
|
||||
"resetsIn": "Resets in {{time}}",
|
||||
"extraUsage": "Extra Usage",
|
||||
"expired": "Session expired",
|
||||
"expiredHint": "Run the claude command to refresh your login",
|
||||
"queryFailed": "Query failed",
|
||||
"refresh": "Refresh"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2276,5 +2276,19 @@
|
||||
},
|
||||
"suggestedDefaults": "推奨デフォルト設定を適用",
|
||||
"suggestedDefaultsHint": "このプリセットの推奨デフォルトモデル設定を使用します"
|
||||
},
|
||||
"subscription": {
|
||||
"title": "サブスクリプションクォータ",
|
||||
"fiveHour": "5時間",
|
||||
"sevenDay": "7日間",
|
||||
"sevenDayOpus": "7日間(Opus)",
|
||||
"sevenDaySonnet": "7日間(Sonnet)",
|
||||
"utilization": "{{value}}%",
|
||||
"resetsIn": "{{time}}後にリセット",
|
||||
"extraUsage": "超過使用量",
|
||||
"expired": "セッション期限切れ",
|
||||
"expiredHint": "claudeコマンドを実行してログインを更新してください",
|
||||
"queryFailed": "クエリに失敗しました",
|
||||
"refresh": "更新"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2276,5 +2276,19 @@
|
||||
},
|
||||
"suggestedDefaults": "应用建议默认配置",
|
||||
"suggestedDefaultsHint": "使用此预设推荐的默认模型配置"
|
||||
},
|
||||
"subscription": {
|
||||
"title": "订阅额度",
|
||||
"fiveHour": "5小时",
|
||||
"sevenDay": "7天",
|
||||
"sevenDayOpus": "7天(Opus)",
|
||||
"sevenDaySonnet": "7天(Sonnet)",
|
||||
"utilization": "{{value}}%",
|
||||
"resetsIn": "{{time}}后重置",
|
||||
"extraUsage": "超额用量",
|
||||
"expired": "会话已过期",
|
||||
"expiredHint": "请运行 claude 命令刷新登录",
|
||||
"queryFailed": "查询失败",
|
||||
"refresh": "刷新"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user