dsh) is DeepSeek’s plugin-based agent harness with a web UI. Providers are configured in the UI and stored in the active profile.
Requirements
Install
Configure
In the harness UI: Settings → Models → Custom model API.
The protocol maps to a stored value in the active profile’s
cordis.patch.yml:
A provider speaks one protocol. Triw serves both chat-completions and Anthropic messages — if you need both shapes, register two providers (
triw and triw-anthropic). Credentials live in $DSH_HOME/.credentials.yaml, not in the profile file.
Verify
Start a session and sendreply with the single word: ready. Then confirm the call in Triw Logs.

