
Security News
Rust 1.100 Will Add Dependency Cooldowns to Cargo
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.
dsh-plugin-dit
Advanced tools
Use production-routed models from DIT.ai in DeepSeek Harness. This profile bundle adds DIT as a native model provider while keeping the stock Harness runtime and tools unchanged.
DeepSeek Harness requires Node.js 22.19 or newer and pnpm.
npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-dit
Set the DIT API key, then start Harness:
export DIT_API_KEY="your-dit-api-key"
npx @deepseek-ai/dsh web
Open Settings → Models, then choose a model and protocol:
DIT.ai: recommended default using OpenAI Chat Completions (/v1/chat/completions)DIT.ai Messages: Anthropic Messages (/v1/messages)Both providers expose the production-verified claude-sonnet-4-6 and claude-opus-4-6 models and share the same DIT_API_KEY.
For headless runs:
npx @deepseek-ai/dsh plugin --profile headless add dsh-plugin-dit
export DIT_API_KEY="your-dit-api-key"
npx @deepseek-ai/dsh --profile headless "Explain this repository"
| Provider | Harness API | DIT endpoint | Thinking |
|---|---|---|---|
dit | openai-completions | /v1/chat/completions | Standard chat |
dit-messages | anthropic-messages | /v1/messages | Native Anthropic Messages thinking |
Use DIT.ai for OpenAI-compatible clients. Use DIT.ai Messages for Anthropic content blocks, tool use, native Messages streaming events, and thinking budgets.
dit and dit-messageshttps://api.dit.ai/v1https://api.dit.ai (Harness appends /v1/messages)DIT_API_KEYX-DIT-Integration: deepseek-harnessclaude-sonnet-4-6, claude-opus-4-6The API key is resolved by Harness at request time and is never embedded in the plugin.
From this directory:
pnpm test
pnpm smoke:harness
npx @deepseek-ai/dsh plugin --profile web add .
npx @deepseek-ai/dsh --profile web --dump-config
pnpm smoke:harness runs the official Harness headless agent against local /v1/chat/completions and /v1/messages mocks. It verifies attribution, both authentication header styles, models, stream events, and thinking parameters without spending API credit.
npx @deepseek-ai/dsh plugin --profile web remove dsh-plugin-dit
MIT
FAQs
Dual-protocol DIT.ai provider and first-run onboarding for DeepSeek Harness
The npm package dsh-plugin-dit receives a total of 91 weekly downloads. As such, dsh-plugin-dit popularity was classified as not popular.
We found that dsh-plugin-dit demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.