Repository navigation
Releases
Releases · Jiangdl0220/dsh-archived-sessions
v0.4.1 — 兼容 DSH 0.1.7+/0.2.x(修复崩溃重启)
修复 Fixed
- DSH 0.1.7+ 上插件加载失败导致 dsh 崩溃重启循环(#2):
@deepseek-ai/dsh-settings自 0.1.7 起不再导出settingsNamespace,也不再提供ctx.settings.register。墓碑改为插件自己的文件~/.dsh/archived-sessions/tombstones.json(经ctx.fs读写),不再依赖 settings 命名空间。- Crash loop on DSH 0.1.7+: the removed
settingsNamespaceexport broke the plugin import; tombstones now live in the plugin's own file store viactx.fs.
- Crash loop on DSH 0.1.7+: the removed
- Typert wire 契约跟上新版:codec 改用 0.1.7 的
create: () => schema形态;$mount做了类型桥接(client-runtime 的类型仍描述旧 codec)。 peerDependencies放宽为>=0.1.7-rc.2 <0.3.0:此前^0.1.0-rc.7在 DSH 0.2.x 上会被安装器直接拒绝。- Peer range widened so DSH 0.1.7–0.2.x installs are accepted.
已验证的 DSH 版本
| DSH | 状态 |
|---|---|
0.1.7-rc.2 – 0.2.x |
✅ 支持 |
0.1.5-alpha.1 及更早 |
❌ 不支持(安装前会被版本检查拒绝,不再崩溃) |
安装 / Install:dsh plugin --profile desktop add @jiangdaoli/dsh-archived-sessions(或 --profile web)
v0.4.0
v0.3.1 — 归档列表布局重构
变更 Changed
- 归档列表布局重构 / Archive list layout rework:分区更清晰、不再拥挤。
- 筛选栏独立分组 / Grouped filter bar: 标题 / 工作区双输入框改为 grid 双列等宽左右排列(任何宽度下不会堆叠),去掉输入框内图标;
- Title & workspace inputs are now equal side-by-side columns (never stack at any width); in-input icon removed.
- 分页移至底栏 / Pagination as footer bar: 页码信息居左、上一页 / 下一页居右,以上边框与列表分隔;
- Page info on the left, prev/next on the right, separated from the list by a top border.
- 计数栏「刷新」按钮右对齐。
- Refresh button right-aligned in the toolbar.
- 筛选栏独立分组 / Grouped filter bar: 标题 / 工作区双输入框改为 grid 双列等宽左右排列(任何宽度下不会堆叠),去掉输入框内图标;
安装 Install
dsh plugin --profile desktop add @jiangdaoli/dsh-archived-sessions
# 或 / or dsh web
dsh plugin --profile web add @jiangdaoli/dsh-archived-sessions详细变更见 CHANGELOG.md。
v0.3.0 — 分页 + 标题/工作区搜索
新增 Features
- 列表分页 / Pagination:每页 10 条,上一页 / 下一页 + 「第 x / y 页」指示;删除 / 恢复后页码自动校正。
- 10 rows per page with prev / next and a page indicator; the page auto-corrects after delete or restore.
- 标题 / 工作区搜索 / Title & workspace search:两个独立输入框(可同时生效,AND 关系),输入即过滤并回到第 1 页;无匹配时显示「没有匹配的会话」。
- Two independent filters (title + workspace, AND semantics), instant filtering that resets to page 1; a "no matching sessions" empty state.
安装 Install
dsh plugin --profile desktop add @jiangdaoli/dsh-archived-sessions
# 或 / or dsh web
dsh plugin --profile web add @jiangdaoli/dsh-archived-sessions详细变更见 CHANGELOG.md。
v0.2.3 — 查看器内「恢复」按钮
- 会话详情弹窗页脚新增「恢复」按钮 / Restore button in the transcript viewer footer:与列表行内按钮等效,解决恢复入口不易发现的问题(issue #1)。
v0.2.0 — 恢复归档会话
- 恢复归档会话 / Restore archived sessions:两步确认,把归档会话取消归档、回到侧边栏活跃列表的原位置(v0.2.0 首发,支持持久化恢复)。