All plugins

DSH / BUNDLE / BUNDLES

dsh-session-index

v0.1.0longyu065 / dsh-session-indexcc24204b10

External Git bundleBundlesBundles & other modulesCommunity · Topic auto-analysis
Open on GitHub
Runtime anatomy
HOSTCLIENTUITOOLDATAFLOW

Overview

dsh-session-index

会话全文索引插件:监听 session/event 构建跨会话索引,提供 session_search / session_index_stats 工具,优先使用框架自带 ctx.sessionQuery (SQLite FTS5)

Community · Topic auto-analysis — Automatically discovered through the dsh-plugin GitHub Topic. Static checks verified a pinned public root bundle contract and committed files without executing third-party code. This is not a human review, security audit, runtime smoke test, publisher identity check, or official endorsement.

Install

Install this bundle from GitHub

The CLI validates the bundle, invokes native DSH, then reports completion.

npx dshpub add longyu065/dsh-session-index --ref cc24204b10d56af4a5589fb530003620c1567868

Capabilities

What it contributes

HostCordis loadableNot inspected
Client / UIHost onlyNot inspected
Model toolsNot inspectedNot inspected
Profile stateNot inspectedNot inspected

README / EN

Package documentation

DeepSeek Harness 的会话全文索引插件(组合包 / dsh.bundle)。

LIMITATIONS

Known limitations

- 索引目录应由单个 dsh 进程独占(与框架 session-query 的派生索引一致);多进程共享同一 `dataDir` 未做并发保护。 - 中文按二元组召回:单字查询(如"插")只能命中孤立单字文档,建议至少输入两字。 - 框架 FTS5 不索引 `session/title`,`kind='title'` 过滤走内存索引。 - 卡片内暂无"跳转原会话"交互(框架 wire format 无 link/action 块,前端无会话跳转 URL), 卡片携带会话 id + 标题,配合侧边栏定位。 - `session/disposed` 只清理内存与自己的 JSONL 文件,不影响原始会话日志。