Skip to content

dsh-mqtt v0.1.0

Choose a tag to compare

@visoar visoar released this 18 Aug 05:25
· 6 commits to main since this release
22f0e94

First public release of dsh-mqtt, an MQTT protocol driver and agent worker gateway for DeepSeek Harness.

首个公开发行版:通过 MQTT 异步触发、控制和观察 DSH Agent Worker。

Install / 安装

npx @deepseek-ai/dsh plugin --profile web add dsh-mqtt@0.1.0

npm: https://www.npmjs.com/package/dsh-mqtt/v/0.1.0

Highlights

  • MQTT 3.1.1 and MQTT 5 over TCP, TLS, WebSocket, and secure WebSocket
  • Username/password authentication, environment-backed secrets, custom CA, and mutual TLS
  • Submit, event streaming, terminal result, steer, inject, and cancel topics
  • DSH Session creation and controlled continuation with profile-model inheritance
  • Retained node presence and Last Will
  • QoS 1 deduplication, durable results, and restart recovery
  • Workspace allowlists, request limits, safe event projection, and ACL-oriented topics
  • English and Chinese documentation with local and cloud broker examples

Compatibility

  • DeepSeek Harness: 0.1.0-rc.7
  • Node.js: ^22.19.0 || >=24.0.0

Verification

  • 82 tests passed across 9 test files
  • coverage: 87.13% statements, 81.14% branches, 87.42% functions, 92.26% lines
  • lint, TypeScript, build, and publint passed
  • npm publish dry-run and isolated tarball installation passed
  • post-publish installation from the public npm registry passed for both package exports

See CHANGELOG.md for the full release notes.