Repository navigation
Releases
v0.1.1-rc3
English
dsh-progress
Plugin branding and documentation update for DeepSeek Harness Web.
- Show dsh-progress in the installed plugin list, with the updated short introduction.
- Bundle a Chinese plugin details page with the current four-screenshot cover, feature overview, usage requirements, and update instructions.
- Refresh the English and Chinese README covers: a lowercase product name, a short descriptor, and the new slogans above the feature summary. Keep the four supplied product screenshots in their original order.
Requirements: DeepSeek Harness >=0.2.2-rc.1, Web profile, and Node.js >=24.9.0.
Local estimation requires no additional model requests. AI assistance is off by default and can incur provider charges when enabled.
Install dsh-progress-0.1.1-rc3.tgz with the official plugin installer, or install @himleoing/dsh-progress@0.1.1-rc3 from npm. The attached SHA256SUMS verifies the archive.
中文
dsh-progress
DeepSeek Harness 网页版插件的品牌展示与说明更新。
- 已安装插件列表统一显示 dsh-progress,并使用新版简介。
- 安装包内置中文插件详情页,更新四宫格首图、功能介绍、使用要求与更新说明。
- 同步调整中英文 README 首图:小写产品名、简短说明、宣传语与功能摘要。四张产品截图保持用户指定的顺序。
使用要求: DeepSeek Harness >=0.2.2-rc.1、Web profile,以及 Node.js >=24.9.0。
本地估算不发送额外模型请求。AI 辅助默认关闭,开启后可能产生提供方费用。
通过官方插件安装器安装 dsh-progress-0.1.1-rc3.tgz,或从 npm 安装 @himleoing/dsh-progress@0.1.1-rc3。附件 SHA256SUMS 提供安装包校验值。
v0.1.1-rc2
English
dsh-progress
Task progress for DeepSeek Harness Web. This release renames the plugin and repository to dsh-progress.
- Keep progress data and panel preferences when moving from the previous plugin. Existing destination data takes precedence; original files are preserved.
- Check newer RC releases in normal mode, and include newer Alpha releases in developer mode. The circular update button sits beside the version in task details. Installing an update requires a host restart.
- Move recent observations, assessment cadence, and AI scope into developer mode.
- Provide dedicated English and Chinese descriptions for the host's plugin details view.
- Use real task screenshots in the documentation, including dark and light appearances, task stages, and independent teammate details. The architecture diagram is separate from product screenshots.
- Correct scoped client-module registration and respect configured HTTPS proxies for GitHub update requests while retaining TLS verification.
Requirements: DeepSeek Harness >=0.2.2-rc.1, Web profile, and Node.js >=24.9.0. Later host releases satisfy the declared minimum; future breaking APIs can still require an update.
AI assistance is off by default. Local estimates require no extra model requests. Optional AI observations can incur provider charges.
Install the attached dsh-progress-0.1.1-rc2.tgz using the official plugin installer. The checksum is published in SHA256SUMS.
中文
dsh-progress
DeepSeek Harness 网页版任务进度。本次更新将插件和仓库统一更名为 dsh-progress。
- 从旧版迁移任务进度和面板偏好。目标已有数据优先,原文件保留。
- 普通模式检查新版 RC;开发者模式同时检查新版 Alpha。圆形更新按钮位于任务详情底部版本号旁,安装更新需要重启宿主。
- 最近观察、评估节奏和辅助范围移入开发者模式。
- 为宿主插件详情提供独立的中文、英文说明。
- 文档使用真实任务截图,展示深浅色外观、任务阶段和独立队友详情;结构示意图与产品截图分开。
- 修复 scoped 包的网页模块注册,并让 GitHub 更新请求沿用已配置的 HTTPS 代理,保持 TLS 校验。
使用要求: DeepSeek Harness >=0.2.2-rc.1、Web profile,以及 Node.js >=24.9.0。后续宿主版本满足声明的最低版本要求;未来宿主 API 发生破坏性变更时仍可能需要适配。
AI 辅助默认关闭,本地估算不产生额外模型请求。开启 AI 评估后可能产生提供方费用。
通过官方插件安装器安装附件 dsh-progress-0.1.1-rc2.tgz,校验值见 SHA256SUMS。
v0.1.1-rc1
What's changed
- Declare Harness
>=0.2.2-rc.1and validate the Web profile on0.2.2-rc.2. Later prereleases pass the minimum-version gate. The in-panel RC installer now validates ranges as well as exact host versions. - Improve local estimates without AI or previous history: distinguish narrow work from full projects, use bounded material-size evidence, deduplicate identical observed writes, and preserve separate checklist-item accounting.
- Separate syntax checks from substantive tests. A preview alone cannot establish delivery, new work invalidates old verification, and successful rechecks clear outstanding rework debt while preserving failure diagnostics.
- Exclude background sessions created after a parent turn has ended; retain real delegated teammates. Bind unnamed delegation to its active checklist item so the same child is not counted in later items. Measure nested tool material before transcript compaction.
- Retain numeric local progress, checklist weights, independent teammate progress, mode-switch checkpoints, and the existing remaining-time display. Polling and permanent services do not advance overall progress.
- Add verified tag releases with a packaged archive and SHA-256 checksum. No additional runtime dependencies or local-estimation model requests.
Requirements: Harness >=0.2.2-rc.1, Web profile; Node.js >=24.9.0. Tested on Harness 0.2.2-rc.2. Future breaking host APIs may require another plugin update. Percentages and remaining time are estimates; only a successful turn end establishes 100%.
Install dsh-task-progress-0.1.1-rc1.tgz from the assets below. This is a prerelease. The community market pins prerelease archives, so its existing entry must be updated separately from GitHub Releases.
Upgrading from Alpha3: its older in-panel updater compares exact host strings and cannot accept this release’s minimum-version range. Install the RC1 archive once through the official CLI or market. From RC1 onward, the in-panel updater supports declared ranges.
更新内容
- 宿主要求改为 Harness
>=0.2.2-rc.1,并适配验证0.2.2-rc.2的 Web profile。后续预发布版本可通过最低版本检查;面板内 RC 更新器同步支持版本范围校验。 - 升级无 AI 本地估算:无需历史记录,区分小范围工作与完整项目,按实际产出量计入有上限的证据,去重已观测到的相同写入,并保留每项任务独立计分。
- 区分语法检查与实质测试。草稿预览不再直接表示接近交付;新增修改使旧验证失效,通过重新测试后解除待修复扣分,同时保留失败记录。
- 排除主轮次结束后才创建的后台维护会话,保留真实协作队友;无显式负责人的委派绑定派出时的清单项,避免对子项漏算或跨项重复计入。在转录压缩前提取嵌套工具的产出证据。
- 保留确定的本地估计百分比、清单权重、独立队友进度、模式切换衔接及剩余时间显示。轮询与常驻服务不会推进总进度。
- 增加经过测试的 tag 自动发布流程,附安装包与 SHA-256 校验。无新增运行时依赖,本地估算不会请求模型。
宿主要求: Harness >=0.2.2-rc.1,仅 Web profile;Node.js >=24.9.0。已验证 Harness 0.2.2-rc.2。未来宿主若出现破坏性接口变更,插件仍可能需要适配。百分比与剩余时间均为估计,只有本轮真实成功结束才显示 100%。
请安装下方的 dsh-task-progress-0.1.1-rc1.tgz。此版本为候选版本。社区市场对预发布安装包使用固定链接,需要更新原条目,发布 GitHub Release 本身不会替换市场安装链接。
**从 Alpha3 升级:**旧版面板更新器按宿主精确字符串校验,无法接受 RC1 的最低版本范围。请先通过官方安装命令或市场安装一次 RC1;从 RC1 起,面板内更新器已支持版本范围。
v0.1.1-alpha3
中文
新增功能:
- 阅读位置与右侧轮次导航可切换历史进度,主任务和子代理状态按轮次隔离保存。
- 增加开发者模式,可查看或导出探针的调用时间、完整服务输入、输出流和用量;默认关闭,日志仅保存在本机并按容量轮换。
- 任务详情右下角显示版本,标题栏提示更新的 RC。两次点击确认后核验安装包,通过官方安装器更新并重启。
体验优化:
- 完成证据充分且正在输出文字时,可进入可撤回的约 99% 收尾状态;新的工具调用或返工会恢复执行进度。
- 提供方未声明支持 Off 时,采用模型最低强度档位;无推理档控制的模型使用原生配置。
- 限制历史与日志存储,减少流式输出期间的轮次检测工作,完整日志按需渲染。
- 开发者模式按钮与版本同处详情底栏,开启时突出显示;日志使用固定高度的紧凑滚动框。
问题修复:
- 修复进度曲线悬停时同时出现两份提示。
- 修复同一任务范围内 AI 估计过期后切换本地曲线造成的突降;真实返工与新的较低评估仍可回退。
- 修复历史主任务误显示子代理续接后的轮次。
- 修复更新操作并发执行、RC 数字排序及部分系统证书环境无法检查更新的问题。
English
New features:
- Follow the reading position and turn navigator to inspect earlier progress. Keep lead and teammate snapshots isolated by turn.
- Add an opt-in developer mode for local probe timestamps, complete service inputs, output streams, and usage. Logs rotate by size and can be exported.
- Show the loaded version in task details and offer newer RC releases in the header. Confirm twice to verify the archive, install through the official profile CLI, and restart.
Improvements:
- Show a reversible approximate 99% response-writing state when completed-work evidence supports it. New tool calls or rework restore execution progress.
- Prefer Off reasoning; otherwise use the model’s lowest advertised level, or its native configuration when no control exists.
- Bound history and diagnostic storage, reduce turn detection during token streaming, and render full records on demand.
- Place the developer-mode button beside the version in the details footer, with an accented enabled state and a compact fixed-height log viewer.
Fixes:
- Remove duplicate trend hover tooltips.
- Retain a valid same-scope AI estimate while its replacement is pending, avoiding a discontinuity into the cold local curve. Real rework and lower fresh assessments can still reduce progress.
- Preserve the correct teammate turn when reviewing older lead turns.
- Serialize updates, order numeric RC versions correctly, and use system trust roots for GitHub checks without weakening TLS validation.
Host requirement: DSH 0.2.2-rc.1, Web profile, Node.js >=24.9.0. The response-writing state is an estimate, not a host final-answer signal. Historical snapshots and raw diagnostic logs have bounded retention.
v0.1.1-alpha2
Progress
- Show approximate local percentages on a fresh installation, including tasks without a checklist. Task priors and execution evidence are primary; history is an optional small refinement.
- Keep weighted checklist items independent, and retain local numeric progress while AI observations are unavailable.
Remaining time
- Estimate remaining time from
(1 / progress - 1) × elapsed. New evidence can revise the estimate; ordinary polling keeps the same countdown anchor. - With AI enabled, count down in seconds. With AI disabled, show whole minutes or
≈ <1m. Keep a positive running floor and hide the timer after completion or interruption. - Use current-turn elapsed time for resumed teammates, while preserving cumulative card time.
Maintenance
- Identify browser/backend version mismatches in task details and retain a numeric client fallback until the host restarts.
- Recover retained, previously unpriced probe usage without duplicating live fees or changing frozen known amounts.
- Keep local fallback values out of AI observation history.
Requirements and install
DeepSeek Harness 0.2.2-rc.1, Web profile, Node.js >=24.9.0.
dsh plugin --profile web add "https://github.com/HimLeoing/dsh-task-progress/releases/download/v0.1.1-alpha2/dsh-task-progress-0.1.1-alpha2.tgz"Enable the bundle, restart the host, and reload the Web UI. Percentages and remaining time are estimates.
Validation
53 test groups passed from source and the unpacked archive. Isolated offline pnpm installation passed. A live DSH offline project ran for about 2m 7s without a checklist and with AI assistance off: numeric progress throughout, no same-anchor countdown rebound, zero probe requests, and 19 project checks passed.
SHA-256:
cd5e146f85959e3d77211b46f92c76c392dc7a4cab154768e173c57311881f98 dsh-task-progress-0.1.1-alpha2.tgz
v0.1.1-alpha1
Local progress
- Estimate overall progress without AI using completed execution evidence, task-type priors, and bounded history from comparable successful work. No model request is needed for local estimates.
- Estimate each checklist item independently and combine fixed weights:
20% + 40% × 60% = 44%. Keep teammate scope separate from the lead’s integration and validation. - Preserve evidence across AI mode changes, parallel dispatch, rework, interruption, and cold recovery. Waiting, repeated output polls, and persistent services do not inflate overall progress.
- Show a task-level summary above the overall bar and retain the current command in its own operation row.
Fixes
- Keep trend-point tooltips visible above the floating panel. Hover or focus a point to see its teammate, step, and percentage.
- Include probe-only pricing without requiring dsh-cost-meter, including separate cache buckets, historical prices, peak schedules, and main/teammate aggregation. Unknown usage or prices remain explicit.
Local percentages are estimates, marked ≈. Cold-start and unfamiliar tasks can have substantial error; only a successful turn end establishes 100%. AI assistance remains optional and disabled by default.
Requirements
DeepSeek Harness 0.2.2-rc.1, Web profile, Node.js >=24.9.0. This alpha does not support other host versions, Desktop, or TUI.
Install
dsh plugin --profile web add "https://github.com/HimLeoing/dsh-task-progress/releases/download/v0.1.1-alpha1/dsh-task-progress-0.1.1-alpha1.tgz"Enable the bundle, restart the host, and reload the Web UI. See the English README, 中文说明, and third-party notices.
Validation
49 test groups passed from source and the unpacked archive. Offline archive installation passed. Ten real historical sessions were replayed locally without model requests; this checks behavior and does not establish a ground-truth accuracy score.
SHA-256:
d806767729c843f813b9158c741490d29026b892b682dcbcb98ba391dd74aec6 dsh-task-progress-0.1.1-alpha1.tgz
v0.1.0-rc1
Initial release candidate for DeepSeek Harness Web.
Requirements
- DeepSeek Harness 0.2.2-rc.1, Web profile.
- Node.js 24.9.0 or newer.
- Other host versions, Desktop, and TUI have not been validated.
Changes
- Task progress panel for the current turn.
- Local execution evidence, weighted checklists, and independent teammate progress.
- Scrollable progress history with full teammate names and point details.
- Optional Off-reasoning observations, with earlier verification and delivery reviews.
- Command-level progress from observable counts and rates, with honest unknown states and persistent-service indicators.
- Safe mode changes, local checkpoint continuity, and probe cost diagnostics.
Install
dsh plugin --profile web add "https://github.com/HimLeoing/dsh-task-progress/releases/download/v0.1.0-rc1/dsh-task-progress-0.1.0-rc1.tgz"Enable the bundle, restart the host, and reload the Web UI. No build step or install script is required.
Notes
AI assistance is disabled by default. Off reasoning still incurs provider charges. Missing usage or pricing remains unknown. There is no 90% ceiling and no fabricated progress before completion.
Source and unpacked package: 45 test groups passed. This is a community plugin under the MIT license.
SHA-256
59e4132d0209b38b4a2d903f98e3f7010cbbb69dbd550aec24cf9741a606f014 dsh-task-progress-0.1.0-rc1.tgz