The AI Toolkit extension currently injects instruction file locations into the 'chat.instructionsFileLocations' user configuration, overriding user preferences and potentially conflicting with workspace-specific settings. Users desire 100% control over these settings and the ability to prevent automatic injection.
The AI Toolkit for Visual Studio code seems to inject some instruction file locations into the chat.instructionsFileLocations user configuration:, such as /home/vscode/.aitk/instructions/ and C:\Users\<user>\.aitk\instructions\ . Firstly, that is bad enough that an extension just injects instruction files as I want 100% control of that myself. Secondly, while it does so, if I am in a workspace where I have workspace specific instruction files set in the workspace settings, this extension is also pulling these into the user settings. And since I have setting sync on, this pollutes all my different workspaces with wrong settings for my instruction files. For example if I have only .github/instructions in my user setting and folderA/.github/instructions/ and folderB/.github/instructions/ in my workspace settings. After AI toolkit runs, I have the following in my user settings: .github/instructions /home/vscode/.aitk/instructions/ C:\Users\<user>\.aitk\instructions\ folderA/.github/ins