全部插件

DSH / BUNDLE / CLIENT-UI

dsh-checkpoint-rewind

v0.5.2skkaczsh / dsh-checkpoint-rewind84622384cc

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

概览

dsh-checkpoint-rewind

Unified DSH checkpoints with linked-worktree rollback, session replay, and a graphical conversation branch tree

README / ZH

插件文档

目录摘要

Unified DSH checkpoints with linked-worktree rollback, session replay, and a graphical conversation branch tree

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

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- `worktree` 模式要求 cwd 正好是仓库根目录、`snapshotDir` 位于仓库外,并拒绝 unborn HEAD、稀疏检出、未合并路径和 submodule。它捕获已跟踪和未忽略的未跟踪文件;忽略文件与 Git 外部副作用不会回滚。插件拒绝仅 workspace 回滚;恢复出的工作树会保持锁定,直到显式移除。 - 在 rc.6 上,`checkpoint/*` 会话事件被自适应门抑制;在宿主随附该词汇表或 `ignorable` 信封之前,审计链由 `command/run` + `command/done` 加存储领域承担。 - `confirmVia: approval` 需要开放的轮次,而命令在轮次之间运行——在 rc.6 上请挂载 userQuestions(或设 `confirmVia: userQuestions`)。 - 会话回退会从检查点边界创建一个**新的子会话**;它绝不改写或截断原会话。 - `workspaceRestore: 'reset-hard'` 会把分支头移动到快照提交;默认关闭。 - 在任何已关闭轮次之前捕获的检查点没有重放边界——此时会话回退会创建一个上下文为空的崭新子会话。