Adding ' -l"" arg to all my terminals when running commands in chat window

:lady_beetle: Provide a clear description of the bug
I get this error as soon as it finishes generating a cmd in the chat.

The terminal process “C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe ‘-l’” terminated with exit code: 1.

i went through the setting.json and a bunch of different terminal.integrated vscode settings and couldn’t find anything adding that. i can open default terminals just fine, it doesn’t add that. but if i set my default to powershell, gitbash, wsl, whatever, it tries to add the -l

:laptop: Tell us your operating system and your Cursor version (e.g., Windows, 0.x.x).
w10 22h2 19045.5608
48.7
:prohibited: Tell us if the issue stops you from using Cursor.
Yeah, it stops me from using it. I chat can’t run any commands.

I think it might be the AI actually throwing the arg in there. I made a rule and tried a bunch of different wordings but it keeps doing it though. Any ideas? It started happening on my separate machine/env just now too.