woshi-Tom/dsh-status-plugin

woshi-Tom★ 0TypeScript最后同步: 2026-08-14

在 GitHub 打开

dsh status plugin;可以方便的查看宿主机的运行状态,故障时方便排查

README 摘要

dsh-status-plugin English 中文 A status plugin for DeepSeek Harness (dsh). Two planes in one package: - Host plane — HTTP endpoints exposing the running harness's runtime health as JSON: process, listener, API-key presence, memory, uptime, and the live plugin inventory. - Client plane — a header badge in the web UI (top-right of a conversation session) that shows uptime, opens a detail panel, and raises toasts when the host reports overload or memory-pressure alerts. - Package : dsh-status-plugin - Runtime : host + browser bundle (ESM), built with tsc + esbuild to lib/ . - Language : TypeScript (ESM). Install The CLI reconciles dsh.profile.bundles automatically: because the manifest declares dsh.bundle.patch , the package joins the profile's bundle layer stack. Restart the profile to load it: The client manifest ( package.json → dsh.client ) declares the browser entry; the profile's client-modules scanner picks it up and injects dsh-status-plugin/client.js into the web app automatically — no bundle or overlay configuration needed. Usage The plugin registers two exact routes on the profile's web server: GET /api/status Example response: Fields Field Source host. process + node:os (pid…

在 GitHub 查看完整 README →
Tools / Devdsh-plugindsh-plugin-marketdsh-pluginsweb ui

分类