Skip to content

Releases: TOBYCAI/dsh-sessions-manager

v2.0.0

Choose a tag to compare

@TOBYCAI TOBYCAI released this 21 Aug 05:03

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

Choose a tag to compare

@TOBYCAI TOBYCAI released this 20 Aug 13:11

更新内容 / What's new

合并为统一「会话管理」面板(Session Manager)

  • 把「归档会话」与「移动会话」合并为单个设置入口,顶部「全部 / 已归档」筛选;每行显示标题 / 归档状态 / 日期 / 工作区。
  • 行内操作:活动 → 归档 / 移动…;已归档 → 恢复 / 删除 / 移动…;支持全选 + 批量(批量归档 / 批量恢复 / 批量删除)。
  • 新增 host 路由:/archived-sessions/archive/archive-many

移动交互优化 + 系统目录选择

  • 移动表单改为跨卡片的整行面板:分段「已有工作区 / 新建目录」、右对齐操作区、右上角关闭。
  • 新建目录模式支持直接输入路径或点 「浏览…」调用系统目录选择窗口workspaces.pickDirectory,取消不生效、不支持环境自动降级为手输)。

其他

  • 设置左侧导航统一为归档盒专属图标。

详见仓库 README / README.en.md

v1.0.1

Choose a tag to compare

@TOBYCAI TOBYCAI released this 20 Aug 12:18

更新内容 / 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

Choose a tag to compare

@TOBYCAI TOBYCAI released this 20 Aug 07:54

归档会话管理器 / 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.

仓库 / Repo

https://github.com/TOBYCAI/dsh-archived-sessions