全部插件

DSH / BUNDLE / CLIENT-UI

dsh-checkpoint-rewind

v0.6.18PerryLink / dsh-checkpoint-rewindfb7ff47d7d

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

概览

dsh-checkpoint-rewind

Unified DSH checkpoints: session + workspace + config three-state snapshots with one-shot rollback — /checkpoint and /rewind commands, a checkpoint tool, automatic interval snapshots, a Settings page timeline with pairwise diffs, and seed-replay session rollback via the official sessions.create API

README / ZH

插件文档

目录摘要

Unified DSH checkpoints: session + workspace + config three-state snapshots with one-shot rollback — /checkpoint and /rewind commands, a checkpoint tool, automatic interval snapshots, a Settings page timeline with pairwise diffs, and seed-replay session rollback via the official sessions.create API

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

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- On rc.2, `checkpoint/*` session events are suppressed by the adaptive gate; the audit chain rides `command/run` + `command/done` plus the storage domain until a host ships the vocabulary or the `ignorable` envelope. - `confirmVia: approval` needs an open turn, and commands run between turns — mount userQuestions (or set `confirmVia: userQuestions`) on rc.2. - Session rollback **forks a new child session** at the checkpoint boundary; it never rewrites or truncates the original session. - `workspaceRestore: 'reset-hard'` moves the branch head to the snapshot commit; it is off by default. - A checkpoint captured before any closed turn has no replay boundary — session rollback then creates a fresh child session with empty context.