Repository navigation
Releases: MingoYung/dsh-session-concurrency
Release list
v0.2.0 — 单通道派发与分支调度
单通道派发与分支调度
为本地单通道模型使用场景增强当前根会话的调度:
- 并发额度为 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 会话并发
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 未作为本次测试结论。