Skip to content

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 03 Aug 16:34

credential-priority v1.1.3

相对 v1.1.2 的更新

行为变更:xAI Free 默认不参与优先级排序(opt-in)

  • 新增配置 priority_rules.xai.free_participates_priority。
  • 默认 false:xAI Free 凭证不参与正优先级提升、free-first 比较、provider uniqueness 重排。
  • 仅当显式设置 priority_rules.xai.free_participates_priority: true 时,才恢复既有 Free 高优 / free-first / uniqueness 行为。
  • 关闭排序参与不影响 xAI Free 的 429 耗尽、冷却、401 硬禁用与成功恢复逻辑。

429 耗尽规则(与排序开关独立,默认仍生效)

  • 30 分钟内累计 2 次 429 → free 额度耗尽:priority=-1 软禁用(free_depleted_disabled 默认 false,仅降 priority)。
  • 成功 usage 清零失败计数;冷却锚点 first_success_at + 24h(无成功记录则用触发耗尽的失败时刻 + 24h)。
  • 401 AuthInvalid(OAuth force 刷新后仍失效)→ priority=-1 且 disabled=true 硬禁用;需重新登录恢复;不计入 free 失败次数。

隔离保证

  • Codex、Antigravity 规则与写回路径不变。
  • 显式 true 时,v1.1.2 起的 Free 正优先级 / free-first 行为保持可用。

升级说明

  • 替换 credential-priority.so(或对应平台动态库)后重启 CPA / CLIProxyAPI。
  • 版本号仍为 1.1.3;若需要 Free 优先消耗,请在配置中显式设置:
priority_rules:
  enabled: true
  xai:
    free_participates_priority: true