Issue Description
在1.0.0和1.0.1版本下,远程 Windows 工作区路径含空格时,对话 Agent 调用终端报错:
Starting directory (cwd) “C:\Program Files\PTC\Creo 3.0\c:\Program Files\PTC\Creo 3.0” does not exist.
但是在之前版本的qoder中,相同的工作区能正常使用,以及在cursor中,这个工作区也是正常的。
Steps to Reproduce
1. Remote SSH 连接到 Windows 远程机器
2. 打开路径含空格的工作区(如 C:\Program Files\PTC\Creo 3.0)
3. 在对话中让 AI 调用终端执行命令
4. 左下角弹出 cwd 报错
Expected Behavior
终端 cwd 应为 “C:\Program Files\PTC\Creo 3.0”(与工作区一致)
Actual Behavior
cwd 被错误拼接为 “C:\Program Files\PTC\Creo 3.0\c:\Program Files\PTC\Creo 3.0”
Screenshots / Screen Recordings
Operating System
远程:Windows 10 21H2 (192.168.12.180)
Current Qoder Version (Menu → About Qoder → Copy)
1.0.0和1.0.1都有,目前是1.0.1
版本: 1.0.1
VSCode 版本: 1.106.3 (system setup)
提交: a53d4d8c96944ddeed8b568de2361f67302d22d9
日期: 2026-05-15T12:49:04.216Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045
