dev-manager-tauri/src-tauri
lanrtop cca3bf9db1
All checks were successful
Push & PR Check / check (push) Successful in 1m28s
Push & PR Check / check (pull_request) Successful in 1m5s
fix(mcp/parity): 审查修复——shim 单行退出、副本刷盘后改名、DSH 仅 headless 按目录路由
对抗审查(14 个 agent,3 条核实成立)与 DSH 桌面版只读调研的修复:

- shim 改为调用与退出同一行(`& call exit /b %%ERRORLEVEL%%`):cmd 在命令返回后按字节偏移重读
  批处理,入口恰在 helper 运行期间被改写时,分行写法会执行到错位片段(实测 exit 9009)
- helper exe 副本 sync_all 后再改名:避免断电留下残缺副本却因同名被一直复用
- 旧副本改为入口写好之后再清理;旧位置入口写失败时暂不清理,避免入口悬空
- DSH 托管块只在 headless profile 按启动目录路由:web/acp/tui 一个进程可服务多个工作区,
  按启动目录会让别的工作区会话连到该项目并带上认证(跨项目越权);profile 取 profileContext.name,
  DSH 0.1.x 无该服务时退回看启动参数
- AGENTS.md 入口路径补全反斜杠;蓝图立 P9(DSH 桌面 GUI 会话级插件,待人确认)

验证:cargo test 245 passed;shim 认证成功 exit 0 / 92 字节、错误 digest exit 1;DSH url 表达式按
Loader 方式求值 7 种情形均符合预期;四路零凭据探针(Codex 包内、Codex 包外、Claude、DSH 无头)复跑通过。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 20:06:14 +09:00
..
capabilities fix: add updater/process capabilities and improve update error display 2026-04-02 14:50:19 +09:00
icons feat: WSL路径支持、项目发布到GitHub、三灯状态指示 2026-04-01 01:36:21 +09:00
resources/onboarding feat(onboarding): lian-jing skill 双投影到 Claude,接入包升至 1.6.0 2026-10-01 09:11:32 +09:00
src fix(mcp/parity): 审查修复——shim 单行退出、副本刷盘后改名、DSH 仅 headless 按目录路由 2026-10-01 20:06:14 +09:00
.gitignore feat: WSL路径支持、项目发布到GitHub、三灯状态指示 2026-04-01 01:36:21 +09:00
build.rs feat: WSL路径支持、项目发布到GitHub、三灯状态指示 2026-04-01 01:36:21 +09:00
Cargo.lock feat(agent/access): 强化项目级运行态接入 2026-09-23 03:21:38 +09:00
Cargo.toml feat(agent/access): 强化项目级运行态接入 2026-09-23 03:21:38 +09:00
dev-manager.db feat: 服务器管理体系 + 云产品扩展 + 源码库 + API密钥管理 2026-04-17 22:25:06 +09:00
PkgExplorerPlugin.dll.log feat: 服务器管理体系 + 云产品扩展 + 源码库 + API密钥管理 2026-04-17 22:25:06 +09:00
tauri.conf.json chore(release): bump version to 0.1.19 2026-07-04 21:05:13 +09:00
tauri.local.conf.json chore(build): 新增 build:local 脚本——本地构建关闭 updater 签名产物 2026-07-06 21:21:57 +09:00