"frontend/src/vscode:/vscode.git/clone" did not exist on "55e469c7fe35ee4fcfab714e132d17bd1f8d16b6"
  1. 12 Mar, 2026 15 commits
  2. 11 Mar, 2026 20 commits
  3. 10 Mar, 2026 5 commits
    • Elysia's avatar
      fix copilot review issue · 36cda57c
      Elysia authored
      36cda57c
    • rickylin047's avatar
      fix(openai): convert string input to array for Codex OAuth responses endpoint · 9f1f203b
      rickylin047 authored
      The ChatGPT backend-api codex/responses endpoint requires `input` to be
      an array, but the OpenAI Responses API spec allows it to be a plain string.
      When a client sends a string input, sub2api now converts it to the expected
      message array format. Empty/whitespace-only strings become an empty array
      to avoid triggering a 400 "Input must be a list" error.
      9f1f203b
    • haruka's avatar
      add test · b41a8ca9
      haruka authored
      b41a8ca9
    • wucm667's avatar
      fix: 补充缺失的组级和账户级运维告警指标 · e3cf0c0e
      wucm667 authored
      新增以下运维告警指标类型:
      - group_available_accounts: 组内可用账户数
      - group_available_ratio: 组内可用账户比例
      - group_rate_limit_ratio: 组内限速账户比例
      - account_rate_limited_count: 限速账户数
      - account_error_count: 错误账户数
      - account_error_ratio: 错误账户比例
      - overload_account_count: 过载账户数
      
      包含比例和计数类指标的评估逻辑,并注册新的百分比类指标用于阈值校验。
      e3cf0c0e
    • haruka's avatar
      feat: add admin reset subscription quota endpoint and UI · de18bce9
      haruka authored
      
      
      - Add AdminResetQuota service method to reset daily/weekly usage windows
      - Add POST /api/v1/admin/subscriptions/:id/reset-quota handler and route
      - Add resetQuota API function in frontend subscriptions client
      - Add reset quota button, confirmation dialog, and handlers in SubscriptionsView
      - Add i18n keys for reset quota feature in zh and en locales
      Co-Authored-By: default avatarClaude Sonnet 4.6 <noreply@anthropic.com>
      de18bce9