Releases: cogine-ai/dsh-claude-tui
Release list
v0.1.1 — safer existing-DSH reuse and runtime-aware welcome
v0.1.1 makes the one-command launcher work more safely alongside an existing DeepSeek Harness setup, and makes the runtime actually selected for the Session visible in the TUI.
Install and launch:
npx dsh-claude-tui@0.1.1
Requires Node.js 22.19+ or 24+.
Highlights:
- Reuses a compatible DSH associated with the selected Home or found on
PATH; candidates must pass an isolated, credential-free Agent/Session probe. - Falls back automatically to the bundled, shrinkwrap-pinned DSH
0.1.0-rc.6when no external runtime qualifies, so the default command remains self-contained. - Preserves existing credentials, Sessions, settings, and unrelated profiles whenever the selected Home can be shared safely. Explicit
DSH_HOMEconflicts fail visibly instead of silently moving data. - Adds a Claude-style new-Session welcome panel showing the actual TUI and Harness versions, bundled/system runtime, shared/isolated Home, Standard/PTC/Both tool mode, and
powered by dshidentity. - Adds left-aligned runtime metrics for cache hit rate, input/output tokens, time to first token, and token throughput.
- Refocuses and shortens both READMEs around installation, model/provider setup, everyday controls, existing-DSH reuse, safety boundaries, and current compatibility.
Compatibility and verification:
- External DSH reuse currently targets
>=0.1.0-rc.6 <0.1.1and still requires the runtime probe; version matching alone is not treated as compatibility. - Qualified on macOS arm64 and Linux x64 with true-color xterm-compatible terminals. The Windows launcher path remains unqualified.
- 24 real Claude Code
2.1.227PTY reference frames, 22 automated visual/semantic anchors, and 118 passing tests. - CI passed on Node.js
22.19,22.22.3,24.0, and24.14; the published tarball was independently installed and launched through a fresh public npm cache.
This is an independent community project and is not affiliated with Anthropic or DeepSeek.
- npm package: https://www.npmjs.com/package/dsh-claude-tui/v/0.1.1
- Launcher compatibility contract: https://github.com/cogine-ai/dsh-claude-tui/blob/main/docs/launcher-environment-compatibility.md
- Full changes: v0.1.0...v0.1.1
v0.1.0 — one-command Claude-style TUI for DeepSeek Harness
The first public release of dsh-claude-tui: Claude Code muscle memory with DeepSeek Harness underneath.
Install and launch:
npx dsh-claude-tui@0.1.0
Requires Node.js 22.19+ or 24+.
Highlights:
- One-command launcher with a shrinkwrap-pinned DeepSeek Harness 0.1.0-rc.6 runtime; no global dsh installation or manual profile setup required.
- Claude-shaped prompt, transcript, menus, approvals, structured questions, tool activity, sessions, and foreground/background agents.
- Live DSH-owned provider, model, effort, credential, permission, and command semantics rather than a hardcoded catalog.
- Safe managed-profile reconciliation that preserves existing credentials, Sessions, settings, and unrelated profiles.
- 23 real Claude Code 2.1.227 PTY reference frames, 21 automated visual/semantic anchors, and 66 passing tests.
Qualified on macOS arm64 and Linux x64 with true-color xterm-compatible terminals. The Windows launcher path exists but is not release-qualified in v0.1.0.
This is an independent community project and is not affiliated with Anthropic or DeepSeek.
npm package: https://www.npmjs.com/package/dsh-claude-tui/v/0.1.0
Release qualification: https://github.com/cogine-ai/dsh-claude-tui/blob/main/docs/release-hardening-v0.1.0.md