-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copilot remains active despite being turned off in local settings #9335
Comments
Reproduction steps:
{
"show_copilot_suggestions": false
}
|
cc @SomeoneToIgnore, since this issue was closed out: |
@lum1n, does the global setting to turn copilot suggestions off work? I'm curious if this is a bug with the logic, or if maybe the local settings just don't support this setting yet. I think at the moment, unless something has changed since I last knew, local settings don't include all global settings, and maybe this copilot one is one of those not supported. |
I fail to reproduce it on the latest Preview with default settings and so wonder what am I doing wrong? |
It looks like you left the |
I have tried a few more times, closing all files did not help to repro this either: Screen.Recording.2024-03-14.at.22.10.41.movalso, tried cmd-q instead of the restart action, but that also did not change much. What I did notice, is that despite currently opened project files had the disabled copilot, opening "internal" Zed files like settings.json had copilot enabled, switching tabs changed the copilot icon: Untitled.movSo, there seems to be some worktree-related oddity with Copilot and settings. But this issue seems to be about files from the same worktree ("project")? |
I actually haven't tried disabling suggestions only. In my case, i am not allowed to use AI on this specific codebase, so i find it a bit unsettling that i suddenly get suggestions even though i have disabled copilot locally. If i open .zed/settings.json once, it gets disabled. But i have to remember doing that every time. And today it suddenly activated mid session as well. So, have to disable it globally. Also, disabling suggestions only, i suppose that will still leave copilot "activated" for the project? |
I am facing the same issue. Before a few updates ago, the following setting would disable copilot and hide its icon from the status bar:
This seems not to have an effect anymore as it no longer exists in Zed's Default Settings json file. |
Good morning all, could you please alter your settings to use the following values and report back. rename
rename
We attempted to rename these values in a backwards compatible way (leveraging a serde alias feature) and ultimately that caused a host of new issues for users so we've decided to just deprecate the old settings values altogether. This may or may not solve your issue, but you should migrate your settings and cease usage of Similarly, please move any We understand this a PITA and are using this as a learning opportunity to better for how we handle migrations and settings compatibility going forward. Please bear with us. Context: |
To get rid of the copilot icon in status bar, try
from #7121 (comment) |
Check for existing issues
Describe the bug / provide steps to reproduce it
When opening an existing project with local zed settings and copilot turned off, it does not recognize being turned off before opening local settings.
.zed/settings.json:
~/.config/zed/setting.json:
Environment
Zed: 0.127.1 (preview)
MacOs: 14.4
Macbook M1 Max
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your
~/Library/Logs/Zed/Zed.log
file to this issue.No response
The text was updated successfully, but these errors were encountered: