Skip to content

v0.2.2

Choose a tag to compare

@DDDMUC DDDMUC released this 19 Oct 15:28
· 28 commits to main since this release

0.2.2

  • 连同子对话一起移动(默认开):搬父对话时,自动把它的子代理会话(parentSession + origin: subagent,递归到孙)一起搬走 —— 文件、header 的 cwd、工作区归属全部跟上;每条子会话独立事务,失败按条隔离。
    • 插件配置页(Plugins → dsh-session-relocate → 配置)里可以关掉,只搬父对话。
    • 不搬子对话时父对话本身不受影响;关掉后旧工作区先别删,子会话日志还在里面。
  • 配置页加「顺手留颗 Star」:和 dsh-free-search 同款的 ⭐ 链接条,指向本仓库。
  • 目标面板「将移动 M / 跳过 K」与浅/深配色修复延续 0.2.1。
  • 测试 83/83。

  • Move together with sub-conversations (enabled by default): When moving a parent conversation, automatically move its sub-agent sessions (parentSession + origin: subagent, recursively down to grandchildren) as well — files, the header's cwd, and workspace ownership all follow along; each sub-session gets its own independent transaction, with failures isolated per item.
    • You can turn this off on the plugin configuration page (Plugins → dsh-session-relocate → Config) to move only the parent conversation.
    • When sub-conversations are not moved, the parent conversation itself is unaffected; after turning it off, don't delete the old workspace right away — the sub-session logs are still inside it.
  • Added a "Leave a Star while you're at it" item to the config page: The same ⭐ link bar as dsh-free-search, pointing to this repository.
  • The target panel's "Will move M / Skip K" and the light/dark color fixes continue from 0.2.1.
  • Tests 83/83.