Releases: TOBYCAI/dsh-sessions-manager
Releases · TOBYCAI/dsh-sessions-manager
Release list
v2.0.0
v2.0.0
中文
- 会话详情:每条会话可展开查看磁盘占用、轮次 / 步骤 / 消息数、工具使用分布、搜索·抓取记录、write/edit 文件列表、血统(父会话 / 子会话 / 子代理)。
- UI:卡片操作收敛为 ⋯ 菜单;删除改为确认对话框;按钮不换行。
- 修复磁盘占用读取(rc.8 后端无 artifactInfo,改用 locate + stat)。
- 更新截图与双语 README,并新增兼容检查工作流与徽章。
English
- Session details: expand any session to see disk usage, turn/step/message counts, tool-usage breakdown, search/fetch records, write/edit file list, and lineage (parent/child/subagents).
- UI: card actions folded into a ⋯ menu; delete uses a confirmation dialog; no-wrap buttons.
- Fixed disk-usage readout (rc.8 backend lacks artifactInfo; now uses locate + stat).
- Updated screenshots and bilingual README; added a compatibility-check workflow and badges.
v1.0.2
更新内容 / What's new
合并为统一「会话管理」面板(Session Manager)
- 把「归档会话」与「移动会话」合并为单个设置入口,顶部「全部 / 已归档」筛选;每行显示标题 / 归档状态 / 日期 / 工作区。
- 行内操作:活动 → 归档 / 移动…;已归档 → 恢复 / 删除 / 移动…;支持全选 + 批量(批量归档 / 批量恢复 / 批量删除)。
- 新增 host 路由:
/archived-sessions/archive、/archive-many。
移动交互优化 + 系统目录选择
- 移动表单改为跨卡片的整行面板:分段「已有工作区 / 新建目录」、右对齐操作区、右上角关闭。
- 新建目录模式支持直接输入路径或点 「浏览…」调用系统目录选择窗口(
workspaces.pickDirectory,取消不生效、不支持环境自动降级为手输)。
其他
- 设置左侧导航统一为归档盒专属图标。
详见仓库 README / README.en.md
v1.0.1
更新内容 / What's new
新增:把会话移动到不同工作区(Move Session between workspaces)
- 新增设置面板 「移动会话」:列出全部会话(含已归档),可把任意会话移动到 已有工作区 或 新建目录路径(自动创建)。
- 新增 host 路由:
/archived-sessions/sessions、/workspaces、/move。 - 迁移机制:改写会话工作目录并迁移日志(备份 + 回滚 + 读回校验),随后重新归属工作区;处于打开状态的会话需先切走。
设置导航专属图标
- 「归档会话」与「移动会话」在设置左侧导航分别使用 归档盒 / 移入文件夹 图标,取代 shell 默认齿轮(label-marker + CSS mask,同 dsh-better-sidebar 方案)。
详见仓库 README / README.en.md
v1.0.0 — dsh-archived-sessions
归档会话管理器 / Archived Session Manager
DSH 设置面板「归档会话」:查看 / 恢复 / 彻底删除已归档的 session,带工作区标签、会话日期与批量多选。
Manage your archived sessions in DSH — view / restore / permanently delete, with workspace tags, session dates, and batch multi-select.
功能 / Features
- ✅ 查看归档会话 View archived sessions
- ✅ 恢复 Restore (unarchive back to group)
- ✅ 彻底删除 Permanently delete (physically removes log, keeps hidden)
- ✅ 批量多选 Batch multi-select (restore/delete selected)
- ✅ 工作区标签 Workspace tags (handles deleted workspaces)
- ✅ 会话日期 Session dates
- ✅ 自适应 UI / Adaptive UI (dark/light, responsive, a11y)
安装 / Install
dsh plugin --profile desktop add "github:TOBYCAI/dsh-archived-sessions"
dsh plugin --profile web add "github:TOBYCAI/dsh-archived-sessions"Requires a DSH restart to apply.