Releases: Saktawdi/dsh-ha-orchestrator
Releases · Saktawdi/dsh-ha-orchestrator
Release list
v0.11.3
v0.11.3 (2026-08-16)
Changed
- README 安装方式调整(中英同步):包已发布 npm,方法一改为 npm 一条命令安装(dsh plugin --profile web add dsh-ha-orchestrator);原 ile: 本地安装降为方法二(开发用);原手动复制为方法三;删除「让 AI 帮你装」方法。
- npm registry 发布 dsh-ha-orchestrator(0.11.2 / 0.11.3),README 随 0.11.3 同步。
Package
- dsh-ha-orchestrator-0.11.3.tgz(npm: dsh-ha-orchestrator@0.11.3)
v0.2.1
v0.2.1
Fixed
- Context injection now places the auto-orchestration hint at a prominent position (
order 40instead oforder 500), so the model actually sees it in standard sessions. - Injected text now includes a visible
?ha-orchestrator ??????marker, making it verifiable in trajectories. - Context injection registration is no longer silent: it logs to the console and retries if
systemPromptis not ready. - The settings page now shows live injection status (registered / last evaluated content).
Changed
- Strengthened both the system-prompt hint and the
orchestratetool description:- "Read / understand a large project or codebase" is now an explicit auto-orchestration trigger.
- The model is told to call
orchestratein the first turn instead of browsing sequentially withread/glob. - The model may roughly split tasks by module/directory/doc/code area even before knowing the project.
orchestrateis described as the unified orchestration entry point, preferred over one-by-onesubagent/subagent_forkdispatch.
- README examples now include large-project reading.
Full changelog: https://github.com/Saktawdi/ha-orchestrator/blob/v0.2.1/CHANGELOG.md
v0.1.0
v0.1.0
DeepSeek Harness(dsh)动态 Cordis 插件首发版本:模型高可用回退 + 子智能体编排。
✨ 功能
- 🛡️ 模型高可用(HA):请求瀑布流最外层监听;失败模型隔离(冷却自动恢复)+ round-robin 备用回退;模型错误中断自动 steer 继续任务
- 🧩 子智能体编排:
orchestrate工具,fanout / pipeline / supervisor 三种模式 - 🤖 自定义子智能体:名称 / 模型 / 描述 / 系统提示词,任务按名称指定
- ✨ 智能新增:AI 一键生成子智能体定义
- 📥 上下文注入:自动注入 orchestrate 用法与子智能体清单
- 💾 配置持久化:JSON 文件 + 备份兜底,重启自动恢复
- 🎛️ 可视化配置页:设置 →「HA 与编排」+ Run 卡片状态条(OpenDesign token)
📚 文档
- 简体中文:README.zh-CN.md
- English: README.md
⚡ 快速开始
创造模式(cordis)会话中执行 cordis_define(kind: new,idPrefix: haorc,code.host = host.js、code.client = client.js 的完整内容)→ cordis_run(mode: run)→ Run 卡片批准 → 完成。