Copilot settings are lost/changed after upgrading
Describe the bug
After I upgrade from 0.43.139 to 0.43.140, at least two settings are clearly lost or changed.
One, MCP settings, in another issue thread, I was suggested to disable context7 to get rid of response error. However, after the upgrading, the context7 is enabled again.
Two, model settings, I have added OpenRouter as a model provider and selected some models to use. After the upgrading, all models under OpenRouter were selected by default, over 200 models.
Versions
- Copilot for Xcode: 0.43.139 to 0.43.140
- Xcode: 26.0
- macOS: 26.0
Steps to reproduce 1. 2.
Screenshots
Logs
Additional context
Add @yiqing-zhao for a look.
Hi @owenzhao , we fixed a bug about how MCP loads its history status from cache in the latest version. Therefore, loss when upgrading version is expected. However, how we load BYOK settings remain consistent. BYOK settings are shared between all users using the same machine. Could you try quiting and reopening the app and see if you still experience settings lost/changed using the same version?