dsh-memento v0.3.0
dsh-memento v0.3.0
信任层强化 + 备份/迁移闭环 + 提案裁决竞态修复。npm 已发布 dsh-memento@0.3.0。
新增
/memory import:/memory export的回程。文件路径或内联 JSON({开头)均可;校验dsh-memento/memory-export-v1标记与条目形状(未知 schema 响亮拒绝),单次上限 1000 条,走seed——单次审批 + 全量预算预检 + 单事务原子落盘。source/workspaceKey/agentKey随文档保留;条目获得新 id/新时间戳,召回计数归零。- approve-what-you-see 审批载荷:
replace载荷带from:(旧条目全文)+to:(新文本);remove载荷带被删条目全文(不再是裸子串);consolidate载荷带每个目标的定位原文(单条 300 字封顶)。 *-denied审计行:rejected/cancelled/unavailable 的写(含 turn 外/memorygate 路径——它没有审批审计对)都落拒绝行并标注真实裁决来源。- 会话可见集隔离:
memory/memory_recall的 query 按会话agentPreset过滤(共享 + 本 agent);replace/remove/consolidate只能命中会话可见条目(跨 agent/跨工作区零命中)。管理面(/memory、面板)保持全量视图并显示 agent 键;query支持显式agentKey(缺省行为不变,向后兼容)。
修复
proposalDecide事务内定位+更新:approve/dismiss 并发先到者赢。/memory proposals approve写成功后提案被并发裁决 → 仍报成功(不掩盖成功写)。- release 工作流幂等:标签版本已在 npm 上时跳过 publish,补旧标签不再红。
完整变更见 CHANGELOG.md。