v0.2.0 — 修复:新会话选 PTC 创造模式被静默回退成默认模式
Bug 修复
dsh plugin --profile web add KannaKuron/dsh-ptc-cordis-preset症状(v0.1.0):新对话选择 PTC 创造模式后,会话却以设置里的默认模式启动。
根因:cordisInspect 注册表是进程级单例。preset 的 tool-cordis 原先解析宿主侧 runner,与内置创造模式(或任何已占用该注册表的会话)同进程时挂载抛 Host Cordis inspect provider "Service" is already registered;宿主 select 失败后,官方新会话 chip 按其错误路径回退显示/应用设置默认模式。
修法:cordis-tools 组携带 preset 自己的 @deepseek-ai/dsh-cordis-host-runner,置于 isolate: { dynamicCordisRunner: true, cordisInspect: true } realm —— 子树解析私有实例,与内置创造模式互不干扰。
验证:在"内置创造模式会话存活"的确切场景下,通过 agentPresets.standingKeyFor('ptc-cordis') 真实挂载校验(修复前同一校验复现报错,修复后 OK);11 项冒烟测试全绿。
更新后需重启 DSH(host 半变更)。若你此前手动改过 ~/.dsh/.agent-presets/ptc-cordis,插件不会覆盖:删掉该目录再重启即可重新物化。