vlln/dsh-task-status
DSH plug-in: background task status bar (dialog page task progress + real-time output tail)
task-status is a background-task status bar above the chat input area of DeepSeek Harness: a running-task count plus click-to-expand per-task details and a live output tail (auto-polling, 10-line scrolling area). When a background task runs (e.g. the model-side bash tool with run_in_background: true), the bar shows a compact line per task (icon, name, command excerpt, start time, running state); clicking a row expands it to a live-scrolling output tail with a scrollbar once it exceeds 10 lines; the bar disappears automatically when the task finishes. It is registered through the official conversation.input.dock slot and ships as an official bundle plugin with zero patches.
Install
dsh plugin --profile web add "github:vlln/dsh-task-status#main"one-line install from a git source is recommended (build artifacts are committed; a git source doesn't trigger a build) — dsh plugin --profile web add "github:vlln/dsh-task-status#main"; npm source alternative: dsh plugin --profile web add @vlln/dsh-task-status@0.3.1. From a local directory: git clone, cd dsh-task-status, dsh plugin --profile web add . After installing, restart web; enable/disable it in the Plugins panel on the settings page.
Compatibility
DeepSeek Harness web profile. Registered through the official conversation.input.dock slot (same family as queue/todo/goal). Ships as an official bundle plugin (dsh.bundle + dshClient channel), 0 patches. Mirror reads are one-sided (client side alone); official semantics is inherently incremental, so model perception is unaffected. Node half: src/index.mjs (mirror patch + /tasks /output routes).
Details
- Repo: vlln/dsh-task-status
- Category: Infrastructure & Deployment
- Stars: 9
- Version: npm package @vlln/dsh-task-status 0.3.1 (registry-verified 2026-08-23); MIT
- Last push: 2026-08-27
- First seen: 2026-08-10
Recent updates
The current README documents the UI features, installation paths (git source recommended, npm, local), usage example, and the development workflow (pnpm install, pnpm run build via tsdown).
FAQ
- Where does the status bar appear?
- Above the chat input area, registered through the official conversation.input.dock slot — the same family as queue/todo/goal.
- Can I see task output live?
- Yes — click a task row to expand it; the output tail scrolls live, with a scrollbar appearing once it exceeds 10 lines.
- Why is git-source install recommended?
- Build artifacts are committed, so a git source doesn't trigger a build; npm source (dsh plugin --profile web add @vlln/dsh-task-status@0.3.1) works too.
Alternatives
ltao0829/dsh-task-notify · cj-mcgonigle-dsh-task-progress · 610la/dsh-notification-center