Skip to content

Releases: UllrAI/dsh-mqtt

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 18 Aug 13:58
38b0caf

What's Changed

  • Release 0.1.2 with reproducible UI bundle by @visoar in #9

Full Changelog: v0.1.1...v0.1.2

dsh-mqtt v0.1.1

Choose a tag to compare

@visoar visoar released this 18 Aug 13:49
588338f

What's Changed

  • fix: do not block host startup on broker connection by @visoar in #4
  • ci: publish releases from version tags by @visoar in #5
  • feat: ship real Worker management UI and controller auth by @visoar in #6
  • Release 0.1.1 by @visoar in #7
  • Fix 0.1.1 release dependency policy by @visoar in #8

Full Changelog: v0.1.0...v0.1.1

dsh-mqtt v0.1.0

Choose a tag to compare

@visoar visoar released this 18 Aug 05:25
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.