Repository navigation
v0.1.10
本版本汇总自 v0.1.9 以来的变更。
新增功能
- 成员获得
web_fetch(经team-memberpreset 的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 签名、keyedmain槽、会话持久化 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
This release collects the changes since v0.1.9.
New features
- Members gain
web_fetchthrough theteam-memberpreset, and theweb_searchguidance 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-contextclock 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_viewis an address book,team_inboxstates unread and direct counts, andteam_threadrenders its five actions separately. - The write basis is an opaque next-write token rendered only on a fully drained
team_thread readand on your own committed public mutation; committed results name their action, claim mutations render the affected Claim first, andteam_claim listshows 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-scopenow states its fix instead of the bareselected preset is not team-enabled.
Other changes
- The certified baseline moves to DSH
0.1.5-rc.1, and0.1.5-rc.2is 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 keyedmainslot, the Session persistence handle API, and thedsh-personaconfig 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 webRequires 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