Overview
@gsnowdrift/dsh-archive-manager
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- 归档集合本身不记录归档时间:本插件在看到某会话进入归档集合的那一刻记录时间; 插件首次启动前就已归档的会话,用该会话 header 的创建时间兜底。 - 标题从会话日志里的 `session/title` 折叠而来,无法在请求里实时完成(冷启 85 个会话约 6 秒), 因此首次打开列表时新会话可能短暂显示 ID,后台折叠完成后自动替换。 - 极少数只有控制事件的会话(例如被拆分进来的子会话)本身没有标题事件,显示为「(无标题)」加会话 ID。 - 归档集合可能残留会话日志已经不存在的条目(日志被别的工具删掉,或换了机器恢复备份)。这类条目折叠不出事实、也定位不到落盘文件,所以既只显示 ID 又删不掉;插件启动时与之后每分钟做一次孤儿清理,只把这类条目从归档集合和本地记录里摘掉,不碰任何会话文件,删除按钮对它们也只是清条目。 - 删除不是原子的「删文件 → 摘归档 → 删记录」:三个动作里任何一个没走成,就会留下上面那种空壳条目。所以插件先写墓碑、再摘归档;即使归档会员关系的写入失败,列表也不会再把该条目显示出来。 - 只注册了 `settings.section` 一处入口;宿主改这个 slot 名时该分区会静默不出现。 - 面向 DSH 0.2.x 的 Web/桌面客户端;Host 侧未在纯 CLI profile 上验证。
