MCP DevBridge v0.8.1
MCP DevBridge v0.8.1
修复
- 修复 ChatGPT 在多项目同时运行时,切换到项目 B 后下一次工具调用又回到入口项目 A。
- 显式 workspace/device 路由不再依赖底层 MCP transport session 持续不变。
- Gateway 为每个项目/设备维护独立上游 MCP session,跨 C:\ / D:\ 切换时自动初始化目标引擎并改写上游 session id,避免
Session not found。 - 修复 Gateway
run_command / run_program参数解析。 - 修复项目引擎已经 READY、运行记录仍卡在“正在启动”的 Qt 异步回调生命周期问题。
- 长任务工具调用改为短同步/后台轮询策略:同步命令最多 20 秒,长构建/测试使用
bash + wait_task/get_task,降低 ChatGPT Web stream recovery timeout 风险。 - C:\ / D:\ 等盘符根目录现在显示正常名称。
- detached updater 会保留并恢复升级前所有正在运行的项目,不再只恢复入口项目。
升级后
ChatGPT 开发模式中的 App 请执行一次 Refresh / Scan Tools,以获取新增的可选路由字段。
发布验证
- pytest:320 passed
- Ruff:通过
- Pyright:0 errors / 0 warnings
- PyInstaller + Inno Setup:通过
live_upgrade.ps1:安装包 staging 已包含;detached Dry Runok=true- 真机双引擎:D::8788 ↔ C::8791
LIVE_DUAL_WORKSPACE_OK - 0.8.0→0.8.1 detached 真机升级:
ok=true,单实例、快捷方式、D:\ / C:\ 与其它运行项目自动恢复 - 固定域名
https://mcp.shiningsugar.shop/mcp:临时 OAuth + 同一 client session D:\→C:\ 实测FIXED_DOMAIN_DUAL_WORKSPACE_OK - 安装器大小:104,361,240 bytes
- SHA-256:
00C7E4E8F748ABC8A8A75A44CE20E1F3363A7FB27970DB5D148F4FABB9DFE6B4