全部插件

DSH / BUNDLE / CLIENT-UI

dsh-delete-session

v1.2.0NIGHT576 / dsh-delete-session418c13de2b

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-delete-session

Adds real conversation deletion to the DSH Web sidebar: a session-menu action for one conversation and a Workspaces-header batch dialog for several, each archiving the conversation and then removing its log directory and projection cache from disk.

README / ZH

插件文档

目录摘要

Adds real conversation deletion to the DSH Web sidebar: a session-menu action for one conversation and a Workspaces-header batch dialog for several, each archiving the conversation and then removing its log directory and projection cache from disk.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

<a id="known-limitations-and-deferred-work"></a> - **两个入口都是 DOM 注入。** 侧栏在这两处都没有提供增量 slot,所以都得挂在产品自己的标记上。CSS module 后缀匹配(`_sectionHeader`、`_headerActions`)是刻意划出的稳定性边界——前缀 hash 每次上游构建都会变——但超出它的标记改动需要跟进更新插件。 - **尚在内存里的对话只是被藏起来。** 删除一个 Host 仍持有的对话会移除它的文件与那一行,归档集合也会让它不再出现在任何分组里,但进程会一直留着这个对象直到重启。 - **删掉正在查看的那条之后停在空状态。** 产品的归档观察者会清空选中项;插件不会替你挑一条替代的对话。 - **删除两个方向都是单向的。** 没有取消归档、也没有恢复:归档集合负责隐藏,日志目录已经没了。 - **只删两个路径。** 日志目录与投影缓存条目。附件二进制、Workspace 记录,以及部署为会话存放的其他东西都原样保留。 <a id="dev-note"></a> ### 开发备注 <details> <summary>维护者上下文——点击展开</summary> 两个零依赖的冒烟测试覆盖两半边,且不需要启动 DSH: ```sh npm test