task-progress-bar
Run the following command in DeepSeek Harness:
dsh plugin install uuhihj/task-progress-bar
Paste the following prompt into your AI chat to install this plugin:
Install in DeepSeek Harness by running dsh plugin install uuhihj/task-progress-bar; source code is available at https://github.com/uuhihj/task-progress-bar
About this plugin
Assigning a task to an agent in DeepSeek Harness often means staring at a chat window with no idea whether it is still thinking, what step it is on, or how many more minutes you will be waiting. task-progress-bar solves exactly that: the moment you send a message, a slim progress bar slides up at the bottom of the page, showing the current stage, percentage, what the agent is doing right now, elapsed time, and a dynamically adjusted estimate of time remaining. When the task finishes, the bar turns green, displays a completion summary, and fades out after thirty seconds, leaving no residue.
The progress bar is driven entirely by the DSH event stream, so it works out of the box without any agent-side cooperation. The ETA is not a random number; it is continuously recalculated from message complexity, a project baseline, and actual step progress. Stage templates are auto-matched to the task type (fix, analyze, develop, and so on), and your message is intelligently summarized into a short, readable label. When multiple windows are working in parallel, the most recently active task is shown on the bar with an orange badge indicating how many tasks are still running. When everything is idle, the bar collapses into a small semi-transparent grey dot that stays out of the way.
It is built for developers who schedule agents in DSH frequently and want full task visibility without touching the existing UI. The plugin injects a standalone floating DOM element, so the conversation interface stays completely untouched. The bar is draggable and collapsible, and its position is remembered across page reloads via localStorage. For those who want even finer-grained progress, an optional lightweight reporting protocol lets the agent publish precise stage names and percentages, upgrading the bar from automatic estimation to real-time ground truth.
Use Cases
- Monitor real-time stage, percentage, and ETA after dispatching a task to an agent in DSH
- Track the most active task and overall task count when running multiple agent windows in parallel
- Confirm completion status and elapsed time at a glance without scrolling through chat history
Best For
- Developers who dispatch agents frequently in DSH
- Teams that want full task visibility without modifying the existing UI
- Users who monitor agent progress asynchronously or remotely
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.