ディレクトリに戻る

dsh-recall-plugin

キュレーション掲載メンテナンス: 活発

limbo947/dsh-recall-plugin

ユーザーメッセージごとに撤回ボタン:送信時 workspace を shadow git にスナップショット、ファイル復元+セッション fork

GitHub で見る
$ dsh plugin --profile web add dsh-recall-plugin

34

スター

4

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-14

作成日

2026-10-03

最終プッシュ

作者の根拠に基づく DSH プラグイン記録。ワークスペースのスナップショットとリコール制御の導入、動作、制約をまとめています。

DSH 統合

互換

作者による申告

安全性監査

未監査

最終検証日

2026-09-06

ライセンス

MIT

01どんなタスクに使えるのか?

  • Recall any sent message so the workspace files and conversation history return to the state before that message was sent

    Files restored to their pre-message state and the conversation forked to a new session (original session archived and recoverable)

    DeepSeek Harness (dsh) users who want to undo agent changes and roll back to a specific message

  • Snapshot the workspace before each message send so agent-edited files can be rolled back precisely on demand

    Shadow git-repo snapshot plus a change-file list (modified / restored / deleted) shown before the rollback is confirmed

    Developers worried about agent mis-edits who want every step to stay reversible

02DeepSeek Harness への導入方法

前提条件

  • git CLI on PATH (without it the recall button does not appear and the page prompts to install git, but DSH keeps running)
  • Windows PowerShell 5.1 / 7, or Linux/macOS bash + git CLI
  • DSH 0.1.1-rc.2 through 0.1.3-alpha.1

インストール手順

  1. 01

    $ dsh plugin --profile web add dsh-recall-plugin

  2. 02

    Or install straight from git: dsh plugin --profile web add github:limbo947/dsh-recall-plugin

導入成功の確認

  • Restart and hard-refresh the page (Ctrl+Shift+R), hover any user message sent after the plugin was enabled — the ↶ next to the copy button means it is active

ロールバック

  • Uninstall removes the dependency and mount but keeps snapshots under dsh-recall-snapshots/ in home; delete that directory manually to clear everything

03DSH 統合と能力の範囲

DSH 統合互換

Installed and mounted via the official `dsh plugin` command; recall uses DSH's official `sessions.fork` to fork the session back before the message.

  • Roll back files + conversation together

    Any user message sent after the plugin was enabled→Workspace files returned to pre-message state and conversation forked to a new session, with the original session archived

    Snapshot data written to a shadow git repo under home
  • Shadow git snapshot with change list

    Target workspace files→Snapshot in an independent shadow git repo (git delta compression); a change-file list (modified / restored / deleted) shown before rollback

    Files larger than 100MB are skipped by default.git and node_modules are auto-excluded
  • Runtime guard and rollback-failure rescue

    Messages in a workspace whose agent is running→Preview/recall refused while the agent runs; a pre-rollback safety snapshot is taken and auto-restored if rollback fails

    Recall cannot be started while the target workspace's agent is running

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • DeepSeek Harness (dsh) users who want to undo agent changes and roll back to a specific message
  • Developers worried about agent mis-edits who want every step to stay reversible

不向きな用途

  • Only DSH 0.1.1-rc.2 through 0.1.3-alpha.1 is supported; enabling it together with dsh-routing-suite's router-standard preset resets the routing stage to default.

05互換性・メンテナンス・セキュリティ上の注意

  • Supports Windows (PowerShell 5.1/7 + git CLI) and Linux/macOS (bash + git CLI); the macOS script is written bash 3.2-compatible but not yet validated on real macOS hardware.
  • Recall requires git CLI installed and on PATH; without it the recall button does not appear and the page prompts to install git, but DSH keeps running.
  • Only DSH 0.1.1-rc.2 through 0.1.3-alpha.1 is supported; enabling it together with dsh-routing-suite's router-standard preset resets the routing stage to default.
2026-08-142026-09-06v2.3.6

MIT · actively maintained (latest release v2.3.6, 2026-09-06)

06よくある質問

dsh-recall-plugin は DeepSeek Harness に何を追加しますか?

ワークスペースのスナップショットとリコール制御を提供します。実際の対応範囲は、このページの作者根拠と機能説明を確認してください。

どう導入しますか?

このページの作者による導入手順に従い、README にあるプロファイルとバージョン条件を守ってください。

有効化前に何を確認すべきですか?

制約と副作用を確認し、対象の DSH プロファイルで検証してください。

08データと出典

  • 作者による申告github.com4474834d33f8…

    dsh plugin --profile web add dsh-recall-plugin

  • 作者による申告github.com4474834d33f8…

    通过 DSH 官方 `sessions.fork` 机制把会话切到该消息之前。

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-06。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。