DSH Live Voice v0.3.0-preview.2
Pre-releaseDSH Live Voice v0.3.0-preview.2
This is an experimental, safety-first preview of live voice for DeepSeek
Harness. It still provides one explicit, bounded Qwen audio turn after exact
Session disclosure and consent; it is not continuous live conversation.
What changed
- Added an official served-Web BFCache test path covering idle and active
synthetic-audio navigation, stream reconnection, teardown, draft
preservation, and fresh Session/consent binding. The recorded receipt remains
fake-provider evidence pending independent reproduction. - Adapted custom voice upgrades to Harness browser-session authentication and
added an exactdsh-v0.1.2-alpha.1source-build smoke. This one pinned result
does not widen the published peer range or claim broad alpha support. - Added a fail-closed Windows Desktop preflight for the exact community v0.9.3
shell candidate. It performs no installation and makes no packaged-Desktop
claim. - Documented the served-Web versus
file://+ IPC Desktop transport boundary,
and added contributor guidance, structured issue forms, a pull-request safety
checklist, and clearer runtime support evidence.
Verified on the exact release commit
Release commit: 6b973b250c3a28a066c51ddce10da781f69b64de
- Protected CI and the complete local
pnpm checkpassed: 21 test files / 217
tests, both TypeScript checks, script checks, builds, package lint, and the
26-file package inventory audit. The known non-failing CJS/ESM package advisory
remains. - A clean exact
dsh-v0.1.1-rc.2source build installed the packed plugin through
the official CLI into a disposable Web profile and completed the deterministic
fake-Qwen composition: exact workspace/Session binding, disclosure, bounded
PCM input/output, both final transcripts, completed turn, and socket disposal. - A clean exact
dsh-v0.1.2-alpha.1source build rejected the unauthenticated
voice upgrade with401, exchanged the private launch token for the Harness
browser cookie, completed authenticated Web/RPC paths, and completed one
bounded fake-provider turn. - The audited tarball contains only the intended 26 runtime/documentation files.
Install
dsh plugin --profile web add github:Jstn-1g/dsh-live-voice#v0.3.0-preview.2Existing v0.2 testers should remove dsh-guarded-live-voice first. The internal
Cordis row id and default /guarded-voice route remain stable for this
transition.
Important limitations
The supported peer range remains the verified rc.2 line. Credential-backed
Qwen, a live provider, physical microphone/speaker and OS indicator behavior,
packaged Desktop restart/uninstall behavior, and file:// + IPC transport remain
unverified. Continuous turns, barge-in, automatic submission, tool execution,
history export, marketplace readiness, official endorsement, and ChatGPT Live
parity are not claimed.
Tarball SHA-256:
531464E9EE54AA2F59D99DD55C2CEC7321DAF2B6506CFC339DCA4DB187306E94