mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-11-09 20:07:43 +08:00
`tool-cordis` registered the four first-party Host inspect providers from every preset row that mounted it. The Host registry rejects a duplicate provider id, so a second preset carrying `tool-cordis` — or a user preset copied from a shipped one — failed to mount in the same process. - Add `@deepseek-ai/dsh-tool-cordis/host` (`cordis-inspect-providers`), the host-plane row that registers the providers; the Web host composition mounts it beside `cordis-host-runner`. The per-session `tool-cordis` row now only registers the tools and its prompt section. - Gate the `cordis` preset's `tool-plugin-manager` row on `profileContext`, the same condition `dsh-base` applies to the host `plugin-manager` service, so a profile-less embedding still mounts the preset.