dshbase

Plugin directory / Knowledge / dsh-pin-recall

dsh-pin-recall

Verified · install-tested on dsh kerwin2046

✓ Actively maintained Builds on 5 official DSH packages Pure TypeScript

View on GitHub ↗ ← Back to plugin directory

1Stars
0Forks
0Open issues
TypeScriptLanguage
2026-08-15Last push
Cross-platformPlatform

What it does

DeepSeek Harness plugin: pin assistant replies and recall them into the model turn

✅
Our take
Works — verified, early-stage project

DeepSeek Harness plugin: pin assistant replies and recall them into the model turn It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

dsh-pin-recall

Pin assistant replies (or tool/text evidence) in a DeepSeek Harness session, then recall them into the model turn — with a Web card button.

中文文档

Install

# from a built checkout
dsh plugin --profile web add /absolute/path/to/dsh-pin-recall

# or from GitHub (after you publish)
dsh plugin --profile web add github:YOUR_USER/dsh-pin-recall

Restart dsh --profile web (or pnpm dsh web from a harness checkout). Open the Web UI and hard-refresh.

Requires Node.js and a profile that already stacks @deepseek-ai/dsh-base + @deepseek-ai/dsh-web-app.

Web UI

On a finished assistant message, the bottom action row shows:

Control Action
Outline star Toggle pin / unpin for that reply (fills when pinned; state hydrates from the session)
Corner-down-left icon Inject all pins and wake the agent (title: 召回…)

Commands

Command Effect
/pin · /pin last Pin newest tool result or assistant message
/pin tool · /pin assistant Pin newest of that kind
/pin msg <messageId> Toggle pin for one assistant message (Web card)
/pin status <messageId> Report whether that assistant message is pinned
/pin text … Pin free-form text
/pins List active pins
/recall Queue all pins and wake the agent
/recall p1 Queue one pin and wake
/recall quiet Queue without waking (send a message yourself)
/unpin p1 · /unpin all Remove pins

Pins are durable session events (pin/set, pin/remove). Keep this plugin installed to resume sessions that contain them.

Develop

npm install
npm run build

lib/index.js is the Host half; lib/client.js is the ModuleLoader browser bundle.

Sibling layout expected when typechecking against a local harness is optional — this package uses ambient shims.

License

MIT

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install dsh-pin-recall for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:kerwin2046/dsh-pin-recall

Headless (CLI) profile:

dsh plugin --profile headless add github:kerwin2046/dsh-pin-recall

Test report

Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.

When to use it

Give the agent a memory, a knowledge base, or a retrieval layer so it stops forgetting context between sessions.

Who it's for

Users running long projects who want the agent to remember decisions, docs, and preferences without re-explaining.

For developers — extending it

The memory/retrieval backend is the seam — plug a new store, tune what gets distilled, or add citation and audit trails.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Knowledge

Browse all 7797 plugins →