Skip to content

Releases: cogine-ai/dsh-claude-tui

v0.1.1 — safer existing-DSH reuse and runtime-aware welcome

Choose a tag to compare

@lc708 lc708 released this 15 Aug 20:02
985c079

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.6 when 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_HOME conflicts 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 dsh identity.
  • 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.1 and 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.227 PTY reference frames, 22 automated visual/semantic anchors, and 118 passing tests.
  • CI passed on Node.js 22.19, 22.22.3, 24.0, and 24.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.

v0.1.0 — one-command Claude-style TUI for DeepSeek Harness

Choose a tag to compare

@lc708 lc708 released this 15 Aug 10:19
21679af

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