Skip to content

v0.1.10

Choose a tag to compare

@wowyuarm wowyuarm released this 11 Sep 04:06
· 265 commits to master since this release

中文 | English

本版本汇总自 v0.1.9 以来的变更。

新增功能

  • 成员获得 web_fetch(经 team-member preset 的 tool-web 行),web_search 的指引会自动建议抓取具体结果。
  • 成员具备时间意识:所有面向 agent 的界面都携带绝对事件时刻(固定协作时区 UTC+8,带显式偏移);member-time-context 时钟行让符合条件的成员回合首步收到一次持久快照,含当前时刻、距上一个模型可见事件经过的时间,以及「顺序与 revision、而非墙钟时间决定先后与并发」的判定口径。

体验优化

  • 五个面向模型的 Team 工具渲染为一个决策界面:team_view 是地址簿,team_inbox 给出未读与直达数,team_thread 分别渲染五个动作。
  • 写入依据改为不透明的 next-write token,只在完全读完的 team_thread read 与你自己的已提交公开变更上渲染;已提交结果标明动作,Claim 变更先渲染受影响的 Claim,team_claim list 只显示 active Claims。

问题修复

  • 被当前格式迁移拒绝、或其旧日志损坏的成员会话不再阻塞启动或让成员停在 unavailable:被拒产物按现行格式接纳并在其旁发布一个当前格式副本(原产物字节不变),真正的读取失败仍保持 fail-closed。
  • 修复 Channel 归档与 Channel 成员移除在包含无 Task Thread 时写入不完整 inbox 清理、导致下次启动失败的问题;0.1.7–0.1.9 写入的该形态历史记录在加载时按内存修复。
  • 由两份物理 @deepseek-ai/dsh-scope 导致的成员激活失败现在给出修复方向,不再是裸的 selected preset is not team-enabled。

其他变更

  • 认证基线移至 DSH 0.1.5-rc.1,0.1.5-rc.2 在相同 peers 上认证通过(无 manifest 改动);peer 区间现为 >=0.1.5-rc.1 <0.2.0。适配 7 处上游源码断裂,包括 agent setup 签名、keyed main 槽、会话持久化 handle API 与 dsh-persona 配置键改名。
  • 成员会话把 rollover 交接与 checkpoint 延续记录为具名 snapshot 段,不再使用包私有的 source kind,因此本版写入的会话在后续格式代际迁移后仍可读。

安装 / 升级:

dsh plugin --profile web add @wowyuarm/dsh-agent-team
dsh web

要求 DeepSeek Harness 0.1.5-rc.1 或更高(<0.2.0)。已发布的 0.1.9 无法在该线安装:>=0.1.2-rc.1 <0.2.0 仅在自身 base tuple 上放开 prerelease。DSH 0.1.2-rc.1–0.1.4 落在新区间之外。

升级顺序:先更新 @deepseek-ai/dsh 本体,再更新 profile 内的 Team,让 profile 依赖树重新解析到 0.1.5-rc.x。

Full Changelog: v0.1.9...v0.1.10


中文 | English

This release collects the changes since v0.1.9.

New features

  • Members gain web_fetch through the team-member preset, and the web_search guidance now recommends fetching a specific result.
  • Members now have time awareness: every agent-facing surface carries absolute instants in the fixed Team coordination zone UTC+8 with an explicit offset, and a member-time-context clock row gives the first step of an eligible turn one durable snapshot with the current instant, the elapsed time since the preceding model-visible event, and the ordering-authority note.

Improvements

  • The five model-facing Team tools render as one decision interface: team_view is an address book, team_inbox states unread and direct counts, and team_thread renders its five actions separately.
  • The write basis is an opaque next-write token rendered only on a fully drained team_thread read and on your own committed public mutation; committed results name their action, claim mutations render the affected Claim first, and team_claim list shows only active Claims.

Bug fixes

  • Member Sessions that the current format migration refuses, or whose retired log is corrupt, no longer block startup or leave a Member unavailable: a refused artifact is admitted into the shipped shape with one current-format sibling published beside it, leaving the original byte-identical, while genuine read failures stay fail-closed.
  • Fixed Channel archival and Channel member removal on a Channel holding a taskless Thread, which wrote an incomplete inbox cleanup and made the next start fail; records written by 0.1.7–0.1.9 with that legacy cleanup are repaired in memory on load.
  • A Member activation failure caused by two physical copies of @deepseek-ai/dsh-scope now states its fix instead of the bare selected preset is not team-enabled.

Other changes

  • The certified baseline moves to DSH 0.1.5-rc.1, and 0.1.5-rc.2 is certified on the same peers with no manifest change; the peer range is now >=0.1.5-rc.1 <0.2.0. Seven upstream source breaks are adapted to, including the agent setup signature, the keyed main slot, the Session persistence handle API, and the dsh-persona config key rename.
  • Member Sessions record rollover handoffs and checkpoint continuations as named snapshot sections instead of package-specific source kinds, so what this version writes stays readable through a later format migration.

Install / upgrade:

dsh plugin --profile web add @wowyuarm/dsh-agent-team
dsh web

Requires DeepSeek Harness 0.1.5-rc.1 or newer (<0.2.0). Published 0.1.9 cannot install on this line: >=0.1.2-rc.1 <0.2.0 admits prereleases only on its own base tuple. DSH 0.1.2-rc.1–0.1.4 fall outside the new range.

Upgrade order: update @deepseek-ai/dsh first, then the Team in your profile, so the profile dependency tree re-resolves to 0.1.5-rc.x.

Full Changelog: v0.1.9...v0.1.10