[PR #406] [CLOSED] docs: add dsh-session-recall integration guide #407

Closed
opened 2026-10-26 09:48:55 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/deepseek-ai/awesome-deepseek-agent/pull/406
Author: @kittimzhe
Created: 8/25/2026
Status: ❌ Closed

Base: main ← Head: docs/add-dsh-session-recall-guide


📝 Commits (1)

  • 6622647 docs: add dsh-session-recall integration guide

📊 Changes

4 files changed (+60 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
📝 README.zh-CN.md (+1 -0)
➕ docs/dsh_session_recall.md (+29 -0)
➕ docs/dsh_session_recall.zh-CN.md (+29 -0)

📄 Description

What

Adds an integration guide for dsh-session-recall — an open-source out-of-tree plugin for DeepSeek Harness that gives the agent a recall tool full-text searching its own past session transcripts through the trusted ctx.sessionQuery seam.

Why

The official @deepseek-ai/dsh-session-query README explicitly lists "No registries or model-facing tool" and "No caller authorization" as deferred work, and the shipped web profile keeps its FTS index off (openAt: never) and in-memory. This plugin fills both gaps: a typed model-facing tool scoped to the calling agent's project cwd by default, plus a bundle patch that turns the index into a persistent on-disk database.

Verification

End-to-end on a real headless profile against 31 live sessions: install via dsh plugin add (published as dsh-session-recall@0.1.0), --dump-config patch-composition check, bilingual queries hitting real history across project directories, persistent 16MB FTS index at <DSH_HOME>/session-recall/index.db. Plugin source: https://github.com/kittimzhe/dsh-session-recall (MIT).

Checklist

  • Bilingual guide in a single PR
  • README table entries in both READMEs, alphabetical order
  • One tool per PR
  • Only verified configuration documented

Disclosure: I'm the plugin's author; it's MIT-licensed and the guide documents only commands I executed myself. Companion to #399 (dsh-session-export) — happy to rebase if that lands first.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/deepseek-ai/awesome-deepseek-agent/pull/406 **Author:** [@kittimzhe](https://github.com/kittimzhe) **Created:** 8/25/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `docs/add-dsh-session-recall-guide` --- ### 📝 Commits (1) - [`6622647`](https://github.com/deepseek-ai/awesome-deepseek-agent/commit/6622647fef8b4acb5c106130d954e18a9f78e11e) docs: add dsh-session-recall integration guide ### 📊 Changes **4 files changed** (+60 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) 📝 `README.zh-CN.md` (+1 -0) ➕ `docs/dsh_session_recall.md` (+29 -0) ➕ `docs/dsh_session_recall.zh-CN.md` (+29 -0) </details> ### 📄 Description ## What Adds an integration guide for **dsh-session-recall** — an open-source out-of-tree plugin for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) that gives the agent a `recall` tool full-text searching its own past session transcripts through the trusted `ctx.sessionQuery` seam. ## Why The official `@deepseek-ai/dsh-session-query` README explicitly lists "No registries or model-facing tool" and "No caller authorization" as deferred work, and the shipped web profile keeps its FTS index off (`openAt: never`) and in-memory. This plugin fills both gaps: a typed model-facing tool scoped to the calling agent's project cwd by default, plus a bundle patch that turns the index into a persistent on-disk database. ## Verification End-to-end on a real headless profile against 31 live sessions: install via `dsh plugin add` (published as [dsh-session-recall@0.1.0](https://www.npmjs.com/package/dsh-session-recall)), `--dump-config` patch-composition check, bilingual queries hitting real history across project directories, persistent 16MB FTS index at `<DSH_HOME>/session-recall/index.db`. Plugin source: https://github.com/kittimzhe/dsh-session-recall (MIT). ## Checklist - [x] Bilingual guide in a single PR - [x] README table entries in both READMEs, alphabetical order - [x] One tool per PR - [x] Only verified configuration documented *Disclosure: I'm the plugin's author; it's MIT-licensed and the guide documents only commands I executed myself. Companion to #399 (dsh-session-export) — happy to rebase if that lands first.* --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-26 09:48:55 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
deepseek-ai/awesome-deepseek-agent#407
No description provided.