mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-10-25 17:22:27 +08:00
Codex's automatic approval (Approve for me) sends every sandbox escalation to a reviewer model on the same provider as the conversation. Third-party cards had no way to pick it: without a model list Codex asks the provider for its hidden codex-auto-review model (404 on most relays), and with a list the main model reviews itself (#8015, #5903, #3855). Codex reads the choice from the auto_review_model_override field on the main model's catalog row, so CC Switch now writes it there. - Direct and Routing: a new "Auto Review model" field on the Codex card (modelCatalog.autoReviewModel), limited to the card's own model list. It is written on every row of the card's catalog; a value that left the list is not written. Hidden for official cards; disabled with an explanation when the card has no model list. - Aggregation: a device setting (codexStackAutoReviewModel) in the Aggregation settings sheet, picking any published ccs- model so approvals can go to another provider. It is checked against the merged catalog on every rewrite, like the sub-agent model, and the card value is ignored in this mode. The default label follows the default provider: official Auto Review, or the main model. - Changing the catalog needs a Codex restart; the existing stale catalog notice covers it. - Inside a form, Radix Select's hidden native select reported an empty value when the saved pick and the list arrived in the same render, which cleared the field when editing a card; empty values are now ignored. - Docs and the four locales updated.
CC Switch User Manual / 用户手册 / ユーザーマニュアル
Claude Code / Claude Desktop / Codex / Gemini CLI / OpenCode / OpenClaw / Hermes
Language / 语言 / 言語
| Language | Link |
|---|---|
| 中文 | 简体中文用户手册 |
| English | English User Manual |
| 日本語 | 日本語ユーザーマニュアル |
Version / 版本 / バージョン
- Documentation version: v3.16.0
- Last updated: 2026-05-29
- Compatible with CC Switch v3.16.0+