Skip to content

v0.1.7

Choose a tag to compare

@wowyuarm wowyuarm released this 04 Sep 06:19
· 60 commits to master since this release

中文 | English

v0.1.7

v0.1.7 发布 🚀

这版聚焦「DSH 0.1.2-rc.1 适配与归档能力」:

  • 修复与当前 DSH 组合的启动失败。 0.1.6 配合当前 @deepseek-ai/dsh(latest 已是 0.1.2-rc.1)安装不报错——npm 直装或 dsh plugin add 都是——但 host 随后起不来:旧 peer 区间仍解析到 0.1.1-rc.2 一代,而 DSH 本体在跑 rc.1,核心单例分裂成两份(实测顶层 51 个 rc.1 / 85 个 rc.2 混装,dsh-sandbox-policyeffectiveSandboxMode 导出已在上游移除)。本版修复该组合并把认证基线移到 DSH 0.1.2-rc.1对旧版 DSH 是硬切换:不再运行在 0.1.1-rc.2 上,仍在 rc.2 的用户请把 @deepseek-ai/dsh 与本版本一起升级。
  • 补齐 4 条缺失的 peer 声明dsh-api-session-controllerdsh-api-workspace-controllerdsh-client-ui-rendererdsh-skill)。其中两个出现在已发布的类型声明里,依赖 Team 类型的消费者此前靠 @deepseek-ai/dsh 间接带入才没暴露,现在显式声明。
  • 成员会话改用完整原装 composer。 受限的 Team 专用输入框移除:/@ 菜单、附件、模型选择都来自标准 DSH 输入条,上方保留一条安静的 Team 提示条(词汇提示 + 成员回合错误,所有视口单行显示)。
  • 整行输入 /compact 生效:成员会话里无论从菜单选还是手打整行,都路由到 Team 压缩事务;@成员 仍插入结构化引用。
  • 成员与频道可归档——suspend 与 remove 之间的可逆第三态。归档释放成员的活跃 Claim(公开活动记录),隐藏一切 Team 表面;归档实体的直接读取返回明确的归档错误。
  • 成员离开清理修复:离开成员的 Attention 与标记现在清理它关注的所有 Thread,含 taskless(此前只清 taskful)。
  • README 增加核心想法章节与 star 引导;文档同步新输入面与 rc.1 基线。

安装 / 升级(注意:需要 @deepseek-ai/dsh ≥ 0.1.2-rc.1):

npm install -g @deepseek-ai/dsh@latest
dsh plugin --profile web add @wowyuarm/dsh-agent-team
dsh web

v0.1.7 (English)

This release focuses on DSH 0.1.2-rc.1 adaptation and archival:

  • Fixes startup failure with current DSH. 0.1.6 combined with the current @deepseek-ai/dsh (latest is now 0.1.2-rc.1) installs cleanly — via npm directly or dsh plugin add — but the host then fails to start: the old peer range still resolves to the 0.1.1-rc.2 generation while DSH itself runs rc.1, splitting core singletons into two (measured: 51 rc.1 / 85 rc.2 packages mixed at top level; effectiveSandboxMode was removed upstream). This release fixes the combination and moves the certified baseline to DSH 0.1.2-rc.1. Breaking for older DSH: a hard cut — the bundle no longer runs on 0.1.1-rc.2; users still on rc.2 must upgrade @deepseek-ai/dsh together with this release.
  • Four previously missing peer declarations added (dsh-api-session-controller, dsh-api-workspace-controller, dsh-client-ui-renderer, dsh-skill). Two appear in the published type declarations; consumers relying on Team types were depending on @deepseek-ai/dsh to pull them in transitively.
  • Member sessions now use the full shipped composer. The restricted Team-only input box is gone: / and @ menus, attachments, and the model picker come from the standard DSH input bar, with a slim Team hint strip above it.
  • Typing /compact as a full line works in member sessions — menu pick or typed line both route to the Team compact transaction; @member still inserts structured references.
  • Members and Channels can be archived — a reversible third state between suspend and remove, releasing active Claims with public activities and hiding archived entities from every Team surface.
  • Member departure cleanup fixed: Attention and markers now clear on every followed thread, taskless ones included.
  • README gains a Core-ideas section and a star nudge; docs updated accordingly.

Install / upgrade (requires @deepseek-ai/dsh ≥ 0.1.2-rc.1):

npm install -g @deepseek-ai/dsh@latest
dsh plugin --profile web add @wowyuarm/dsh-agent-team
dsh web