Files
codex-proxy-rs/backend/migrations/0014_disable_fast.sql
T
487b2e87e2 feat: add global and group controls to disable Fast (#146)
Freeze global and bound-group Fast restrictions in each request snapshot, then apply the effective policy before OpenAI transport headers, observations, and billing. Preserve omitted update values and existing data with an additive migration.

Keep the current split settings layout, add a service-tier card, and require WebSocket transport from the first turn in the continuation regression test.

Validation: frontend lint, typecheck and build; Rust formatting; migration checksums; 15 focused tests. Live priority/default/priority requests preserved context on one WebSocket, but the upstream returned default for all three, so actual priority-tier execution remains unverified. Cloud CI was still running when the maintainer requested immediate merge.

Co-authored-by: Yanshan Chen <16632048+chenyanshan@users.noreply.github.com>
Co-authored-by: Codex <noreply@openai.com>
2026-09-17 18:55:31 +08:00

4 lines
252 B
SQL

-- Fast 限制默认关闭;旧客户端省略更新字段时保留已有策略。
ALTER TABLE runtime_settings ADD COLUMN disable_fast boolean NOT NULL DEFAULT false;
ALTER TABLE account_groups ADD COLUMN disable_fast boolean NOT NULL DEFAULT false;