mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-10-25 17:22:27 +08:00
Aggregation mode used to strip [agents] default_subagent_model, so Codex sub-agents always followed the main model (#8286). Users can now choose a sub-agent model and reasoning effort for aggregation, both in the "Switch to Aggregation" dialog and in a new Aggregation settings sheet on the Stack tab. - The choice is a device setting (settings.json). On every rewrite it is checked against the merged model catalog: an id that is no longer published (member removed, or it is now the default provider) is not written, so sub-agents fall back to the main model instead of every spawn failing, and it comes back when the member is re-added. An effort the model does not support is dropped. - Codex reads [agents] when a thread starts: new conversations pick up a change without a restart; open ones keep the old value. - The classic sub-agent tools toggle moves from Settings into the sheet and is now on by default: with the newer tools the main agent's provider encrypts the task and a sub-agent on another provider gets nothing (#8253). It is stored under a new key, codexStackClassicTools; the old codexStackClassicSubagents key was written as false on every save since v4.0.10, so it is no longer read. - Docs and the four locales updated.