v1.3.1
主要变化
list_peer_agents将会话 header 建立为Map,合并路径由 O(n²) 降为 O(n)。user与relay共用完整发送者来源字段;relay 正文不再重复来源头。user消息头统一为可导航的From Session · <名称>:;relay 来源行显示为可导航的From session @<ID>。- 复制会话 ID 只在真实复制成功后显示「已复制」,失败时明确提示。
- Harness 与
@deepseek-ai/dsh-tools兼容范围明确为>=0.1.0-rc.6 <0.2.0。 - 补充离线恢复、失败降级、发送边界、列表合并和 source 合同测试。
验证
node --check lib/index.jsnode --check lib/client.jspnpm test:12/12 通过git diff --checkpnpm pack --dry-run- DeepSeek Harness Web profile:
user/relay来源行显示、鼠标与键盘跳转、历史消息兼容均通过。
完整设计与边界见 docs/design-v1.2.md 的 v1.3.1 修订章节。