mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 08:06:19 +00:00
* feat(accounts): support configurable error protection rules Replace capacity-specific freezing with bounded, configurable account error rules and shared attempt feedback. Drop legacy settings without conversion and expose rule editing and freeze reasons in the admin UI. Co-authored-by: Codex <noreply@openai.com> * fix(accounts): preserve error protection scheduling boundaries Keep xAI accounts excluded while recovery probes are pending, and cover selection before and after recovery. Separate scheduling cooldown reads from admin display details, share the atomic Redis migration and selection logic, and use one policy revision. Remove the unused adaptive concurrency reduction path and its tests. Validation: 393 targeted backend tests, workspace Clippy with -D warnings, Rustfmt, frontend type checking and build, and local service health checks. Co-authored-by: Codex <noreply@openai.com> --------- Co-authored-by: Zyy <zyycn@users.noreply.github.com> Co-authored-by: Codex <noreply@openai.com>