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/instructions/
folderB/.github/instructions/
and this syncs over to my other workspaces where I dont want folderA and folderB as my instructions.