配置默认terminal为 msys2 clang64 后,agent执行task使用的terminal异常

Issue Description

Windows下使用qoder,通过.vscode/settings.json配置默认terminal为msys2 clang64后,agent执行任务使用terminal异常

Steps to Reproduce

创建两个目录,要求 agent 将其中一个 move 到另一个目录下

settings.json配置如下:

{
    "terminal.integrated.profiles.windows": {
        "MSYS2 Clang64": {
            "path": "C:\\msys64\\usr\\bin\\bash.exe",
            "args": [
                "--login",
                "-i"
            ],
            "env": {
                "MSYSTEM": "CLANG64",
                "CHERE_INVOKING": "1",
                "MSYS2_PATH_TYPE": "inherit"
            },
            "overrideName": true,
            "icon": "terminal-bash"
        }
    },
    "terminal.integrated.defaultProfile.windows": "MSYS2 Clang64"
}

Expected Behavior

agent 能够正确使用默认terminal,即配置的 msys2 clang64

Actual Behavior

agent 无法正确使用默认terminal,报错命令找不到,比如agent要执行mv命令,terminal输出:

$ mv a b/
bash: sed: command not found
bash: mv: command not found

Screenshots / Screen Recordings

Operating System

Windows10

Current Qoder Version (Menu → About Qoder → Copy)

Version: 0.2.4
VSCode Version: 1.100.0 (user setup)
Commit: a76f31857462edc4e2b0ab6ff6297255f4231955
Date: 2025-09-25T13:16:09.844Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045