CopilotForXcode icon indicating copy to clipboard operation
CopilotForXcode copied to clipboard

Copilot settings are lost/changed after upgrading

Open owenzhao opened this issue 3 months ago • 2 comments

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

owenzhao avatar Sep 21 '25 02:09 owenzhao

Add @yiqing-zhao for a look.

testforstephen avatar Sep 22 '25 01:09 testforstephen

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?

yiqing-zhao avatar Sep 22 '25 08:09 yiqing-zhao