rbelem/dsh-tui

rbelem★ 0Rust最后同步: 2026-08-15

在 GitHub 打开

README 摘要

dsh-tui A Rust terminal client for the deepseek-harness gateway ( dsh ) — a terminal surface at parity with its web UI. It attaches to a running gateway via DSH PORT and drives it over the wire protocol (RPC + host frames): browse workspaces and sessions, chat with the agent, cancel or retry turns, rename/fork/archive sessions, create sessions, and switch themes or UI locale. It is a pure client — it never boots anything. Version 0.1.0. 36 commits, 293 tests. Install npm (entry bundle + platform prebuilds) The published packages: Package Contents @rbelem/dsh-tui entry bundle: cordis patch layer + runtime glue plugin that spawns the TUI with DSH PORT @rbelem/dsh-tui-linux-x64 / -linux-arm64 prebuilt binary for linux x64 / arm64 @rbelem/dsh-tui-darwin-x64 / -darwin-arm64 prebuilt binary for macOS x64 / arm64 The bundle pins the four platform packages as exact-version optionalDependencies ; npm picks the matching one by its os / cpu fields. Install through the harness plugin mechanism: Boot (gateway + TUI) or attach-only: See bundle/README.md for the full bundle contract. From source Prerequisites: a Rust toolchain ( rustup ) and devbox ( devbox.json pins rustup@latest ). Prerequisite…

在 GitHub 查看完整 README →
终端/TUIdsh-plugintuiterminalweb uiagent

分类