Repository navigation
cordis 预设已选中并入库,但 cordis_define 等工具不挂载(静默失败) #8486
Jason201012
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
环境
DeepSeek Harness 桌面版 0.2.0-rc.2(FileVersion),Windows,profile desktop。
问题
把 agent-preset-registry 的 selectedDefault 设为 cordis 后,新建会话的头部已正确写入 "agentPreset":"cordis",但该预设声明的插件行没有生效:拿不到 cordis_define / cordis_run / cordis_stop / cordis_undefine / cordis_inspect_self,skill 也加载不了 cordis-plugin-development。全程无任何报错。动态插件(创造模式)因此完全不可用。
实测(3 条判据全败)
判据 期望 实测
cordis_define 等在 Tool.listTools 出现 ❌ 缺席(cordis* 仅 cordis_inspect_list/query,属宿主级条目,与预设无关)
skill cordis-plugin-development 成功 ❌ unknown or no longer available
首个 request/header 工具数 > 41 ❌ seq=12 reason=initial tools=41
扫描本机 9 个会话日志,无一出现过 cordis_define(含头部已是 cordis 的那个)。
已排除
预设定义没问题 — asar(offset 62089203)里的 preset-cordis 明确含 - id: tool-cordis / name: '@deepseek-ai/dsh-tool-cordis',无 disabled。
模块没缺 — asar 模块映射含 dsh-tool-cordis@0.2.0-rc.2、dsh-skill-filesystem@0.2.0-rc.2、dsh-agent-preset@0.2.0-rc.2。
profile 没坏 — 7 个 bundle 完好;patch 只改了 registry;plugin-manager 日志无错误。
不是「预设整体没生效」 — persona 行生效了:系统提示词中确有 You are a coding agent powered by the deepseek-flash model.({{model}} 已替换)。即预设部分生效:靠前的行生效,而 tool-cordis 及其之后的行没生效。
猜测与请求
agentPresets.register() 的契约是 "eagerly load a definition; activation failure remains visible in the roster",AgentPresetCompositionRow 也带 fiberState(含 FAILED)与 broken——看起来正是为这种情况准备的诊断,但目前没有面向用户的出口(cordis_inspect_* 查不到 agentPresets)。
请告知以下两个调用的输出,一步即可定位失败行:
ts
await ctx.agentPresets.list() // AgentPreset[],含 broken
await ctx.agentPresets.compositionInventory() // 每行 fiberState
复现
profiles/desktop/cordis.patch.yml:
yaml
name: '@deepseek-ai/dsh-agent-preset-registry'
config:
default: standard
selectedDefault: cordis
完全重启应用 → 3. 新建会话(勿在旧会话 resume)→ 4. 该会话 session.v4.jsonl.zstd 首行 agentPreset 已是 "cordis",但首个 request/header 为 tools=41 且无 cordis_define;skill 传 cordis-plugin-development 返回 unknown。
影响
创造模式在 0.2.0-rc.2 上不可用且静默:预设显示已选中,工具却拿不到,会话日志无 error/fail,用户无从自诊断。
All reactions