DSH 0.1.1-rc.1 compatibility
This release adds verified support for DeepSeek Harness 0.1.1-rc.1 while retaining the separately tested 0.1.0-rc.8 lane.
What changed
- Pins the development graph to
0.1.1-rc.1and declares the exact tested DSH range:0.1.0-rc.8 || 0.1.1-rc.1. - Runs CI against both prereleases and rejects mixed DSH dependency graphs.
- Clarifies the privacy boundary: authoritative retained records stay in Host memory; selected detail temporarily enters browser memory, and copy actions write to the system clipboard.
- Documents current DSH image attachment references and the fact that plugin-defined custom message blocks are copied whole.
Verification
- 37 automated tests, Host and Client typechecks, build-artifact checks, package checks, and pack checks pass.
- Both DSH compatibility lanes pass on GitHub Actions.
- A fresh
@deepseek-ai/dsh@0.1.1-rc.1Web profile installed the public fixed commit and passed real-browser list/detail, request/response, ordered chunk, clear, and responsive-layout checks with no page or console errors. The headless browser denied clipboard permission and the UI surfacedCopy failedas designed; component tests cover both accepted and denied clipboard outcomes.
This remains an explicitly enabled developer tool. Normalized prompts, tools, tool results, model output, attachment metadata, and adapter-private response fields can be sensitive. It does not capture provider-native HTTP bodies, headers, raw SSE, or physical retry attempts.