Repository navigation
Releases: Platato-DA/dsh-task-center
Release list
DSH Task Center v0.1.0-beta.2 · 超时与会话隔离修复
本版本修复任务超时与迟到事件的处理,适配 DeepSeek Harness 0.2.1-rc.5。
查明的情况
旧文档所指的长运行,在记录的 16 分 29.032 秒时因插件重载收尾;另一条记录在 4 分 18.574 秒时被手动停止。两条记录均没有等待满文档所称的 20 分钟,不能作为“20 分钟超时失效”的证据。旧记录未保存每次实际生效的超时配置,完整证据边界见调查报告。
修复
- 准备阶段返回、会话事件到达和调度恢复时都核对固定截止时间,逾期结果不会被记成成功或继续调用模型。
- 已进入执行会话的运行超时或取消后,后续持续运行使用新会话,隔离旧事件。
- 旧会话创建迟到返回、调度检查遇到卸载时,均不得覆盖新运行的会话或写入旧状态。
- 运行详情保存并显示超时配置与截止时间;旧记录仍可读取。
验证
284 项引擎/API 回归断言、严格类型检查、构建、界面冒烟、干净目录构建及安装包检查已通过。独立只读代理审查发现的两个问题已修复并复核。
最终引擎的完整 20 分钟实际计时通过:准备不返回场景在 1,200,298 ms 记为 timeout;请求与取消均不返回场景在 1,200,271 ms 记为 timeout。两种场景均已持久保存并完成资源清理,完整原始结果见附件 timeout-validation.json。计时采用真实执行引擎与受控宿主接口,覆盖准备不返回、请求不返回、取消不返回,没有发起真实 provider 调用。它不替代真实模型供应商的长期运行验收。
安装或升级
完全退出 Desktop 后,在下载目录执行:
dsh plugin --profile desktop add ./dsh-external-dsh-task-center-0.1.0-beta.2.tgz也可安装固定 GitHub 标签:
dsh plugin --profile desktop add 'github:Platato-DA/dsh-task-center#v0.1.0-beta.2'Release 附安装包、timeout-validation.json 与 SHA256SUMS.txt。
English
This beta corrects the earlier unsupported 20-minute-timeout interpretation and
fixes reproduced deadline, stale-event and ownership defects. Runtime deadlines
are rechecked on asynchronous resumption, session events and scheduler recovery.
Late persistent creation and disposed watchdogs cannot overwrite newer state.
Real elapsed-time results are supplied separately from mocked regressions; no
real provider call or ordinary desktop task-store change is part of validation.
DSH compatibility remains exactly 0.2.1-rc.5. This is still a public beta.
DSH Task Center v0.1.0-beta.1 · 首个公开测试版
2026-10-31 更正: 本 Release 原先的“20 分钟超时未收尾”说明,所引用的记录实际在 20 分钟前已被重载中断或手动取消,不能证明 20 分钟期限失效。后续独立复现的截止时间、迟到事件与归属问题已在 v0.1.0-beta.2 修复,并附完整实际计时证据。详见调查报告。原版本、附件和下方发布记录保留。
首个公开测试版,适配 DeepSeek Harness 0.2.1-rc.5。这是独立社区插件。
在 DSH 的原生“自动化任务”页面安排真正的 Agent 执行,按任务选择模型、工作目录与权限,并保存运行记录和文件产物。支持单次、间隔、每天、每周和 Cron;提供九个对话管理工具。
安装
先初始化 Desktop,再完全退出应用。从本 Release 下载 .tgz,在下载目录执行:
dsh plugin --profile desktop add ./dsh-external-dsh-task-center-0.1.0-beta.1.tgz也可安装固定标签:
dsh plugin --profile desktop add 'github:Platato-DA/dsh-task-center#v0.1.0-beta.1'仓库与安装包均包含预构建文件。尚未发布到 npm。下载的校验文件可在 macOS 使用 shasum -a 256 -c SHA256SUMS.txt 核对。
已验证与限制
- 本地 255 项引擎/API 断言、严格类型检查、构建、客户端组件/加载器冒烟、安装包检查,以及全新目录构建通过。
- 用 DSH rc.5 配套命令在隔离数据目录安装 Release 包成功,依赖检查通过;普通 DSH 配置和任务数据没有改动,也没有新发起真实模型调用。
- 首页两张图片来自维护者实际安装后的 macOS 界面。
- Beta 边界:仅 DSH 运行时调度;取消是尽力而为;此前一次 20 分钟真实运行超时未收尾的根因尚未确认,尚无新的长期真实模型验收,因此不建议用于关键任务。
中文使用指南 · English README · 完整兼容性与限制 · 发布检查记录
English
First public beta of an independent Task Center plugin for DSH 0.2.1-rc.5.
Schedule actual Agent runs with per-task models, workspaces, permissions, durable
history, artifacts and nine chat tools. Install the prebuilt tarball above or
the pinned GitHub tag. This release is distributed through GitHub, not npm.
Local regressions and isolated CLI installation checks passed; live-provider
long-run reliability and additional desktop platforms are not accepted yet.
See the linked compatibility document before enabling unattended tasks.
Licensed under BSD-3-Clause.