Skip to content

Releases: MingoYung/dsh-session-concurrency

v0.2.0 — 单通道派发与分支调度

Choose a tag to compare

@MingoYung MingoYung released this 02 Nov 09:43

单通道派发与分支调度

为本地单通道模型使用场景增强当前根会话的调度:

  • 并发额度为 1 时,同父 Agent 的原生 subagent 调用排队启动;当前子任务及其孙任务按分支顺序运行,父 Agent 让出通道等待。
  • 动态注入实际并发规则,提醒一次委派一个独立任务、避免模型轮询,也不把失败的派发描述为正在等待。
  • 使用原生生命周期事件、每 5 秒 Host 内存状态校准及确切 activation 结果 Promise 补接已有任务、恢复遗漏的结束事件;监控不请求模型。
  • 保留原生结果归属,包括 delivery: caller;暂停输入不会被自动重启或伪报为完成。
  • 重载后继续统计上一代尚未结束的模型流;面板区分推理、排队、让位、未结束子任务及暂停状态。

额度 2–10、宿主默认、按根会话隔离和设置持久化继续保留。

安装

下载下方 local-session-concurrency-0.2.0.tgz,在 DSH 的“插件 → 添加插件”中使用完整本地路径安装并启用,无需解压。适配 DSH NEXT 2.0.21-next / DSH 内核 0.2.1-rc.4,Node.js 24。

验证与范围

开发 PR #1 已合入。Windows 与 Ubuntu CI 均通过构建、29 项离线真实宿主集成测试和打包检查。

测试使用确定性模型适配器,覆盖原生派发、分支串行、祖孙交接、ClearAI 风格 caller 成功/失败、运行中补接、遗漏结束事件、暂停、取消、重载及权限/持久化。没有运行完整市场版 ClearAI 业务审核链,也没有证明真实模型 tok/s 提升。README 中的真实 Qwen 测试明确属于 0.1.0 历史记录。

按根会话限流,不提供跨会话共享模型端点的全局限流。直接 startActivation 的任务创建仍受宿主驻留容量约束;分支间相互等待需要调整任务依赖或额度。状态补接依赖 0.2.1-rc.4 的兼容接口,升级内核后需重新验证。建议在会话空闲时升级。

v0.1.0 — DSH 会话并发

Choose a tag to compare

@MingoYung MingoYung released this 31 Oct 14:30

DSH 原生输入框并发按钮,按主会话设置 1–10 推理额度。

额度 1 时,主 Agent 等待子任务完成后再继续推理。设置独立持久化,其他会话不受影响。

适配 DSH NEXT 2.0.21-next / DSH 0.2.1-rc.4。Ubuntu 与 Windows Node 24 CI 均通过,真实内核集成测试 18/18。

下载下方 tgz,在 DSH 插件页添加本地文件并启用;无需解压。宿主原生子 Agent 驻留容量独立保留。真实 Qwen tok/s 未作为本次测试结论。