Repository navigation
Releases
Releases · uluckystar/dsh-client-ui-side-tasks
Side tasks rc.8 — acknowledged RPCs, retained drafts and checked types
MyDSH 非官方社区维护预发布,非 DeepSeek 官方版本。
- 修复发送/停止忽略 RpcResult 业务失败、绑定丢失仍误报成功的问题;仅明确 accepted:true 才视为接受,不冒称模型完成或历史持久化。
- 发送失败保留当前草稿与原活动时间,避免重复提交;迟到回执不清除新编辑或切换任务后的草稿。
- 真实SDK类型检查修复connection服务获取,重新生成当前声明;源码、声明map和bundle map配套打包,peer版本对齐固定rc.7。
- 固定DSH 99f6f02fecdb7dff40c3fbc9470f5907c29f74ca:142逻辑/UI、4打包检查与独立跨目录重建门禁、真实独立tgz安装与公开类型消费检查通过。依赖由宿主提供,独立npm验收禁用脚本并跳过peer安装;不冒称完整宿主生命周期测试。
重要边界:耐久删除契约仍未验证,新建/删除/自动清理保护未解除;此版不关闭完整生命周期Issue #1,不重启或升级生产DSH。
Side tasks rc.7 — declared wire history, guarded destructive lifecycle
MyDSH 非官方维护预发布,非上游官方版本。
- 当前 DSH 没有旧 ctx.sessions.history 辅助方法,但有正式 connection.api.sessions.history。本版适配该只读wire接口,保留分页、接收者和RPC错误。旧方法业务拒绝时不会换路径绕过。
- 已有任务历史恢复可读,仍过滤父会话的fork seed,不创建新任务来模拟成功。
- 133项逻辑/UI测试、2项打包测试通过;真实tgz在独立无生产凭据profile安装冷启,服务bundle与发行包一致,真实session.history读历史通过,无父会话内容泄漏和浏览器异常。
边界仍在:固定 DSH 99f6f02fecdb7dff40c3fbc9470f5907c29f74ca (CLI rc.7) 的正式声明中尚未验证到完整耐久删除契约,因此创建/删除和一小时清理承诺继续禁用。历史恢复可读不等于完整生命周期通过。不得直接删底层数据文件或用归档冒充删除。详见docs/compatibility.md及自有Issue #1。
Side tasks rc.6 — standalone activation and capability safety
MyDSH 非官方维护预发布,非上游官方版本。
- 补齐独立安装所需 dsh.bundle/host 挂载层;提供不依赖上游邻接目录的 standalone 构建配置。
- 历史/删除接口缺失时禁用创建和删除,明确说明无法自动清理;不再创建无法清理的子会话或抛出 history TypeError。
- 创建失败在面板显示原因,保留已有任务,不以归档冒充删除。
- 127 项逻辑/UI 测试、2 项打包测试通过;真实 tgz 在隔离 profile 安装、模块加载、能力保护通过。
兼容性边界:固定测试 DSH 99f6f02fecdb7dff40c3fbc9470f5907c29f74ca (CLI rc.7) 没有旧客户端 history/delete 接口,因此该版本完整临时任务生命周期尚不支持,不能依赖一小时自动删除。此预发布不是完整生命周期通过或所有 DSH 版本兼容的声明。生产实例未重启。