概览
dsh-session-search-pro
README / ZH
插件文档
目录摘要
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **DSH only** — does not search Codex, Claude Code, PI, or OpenCode sessions (unlike dsh-session-search). - **Requires `sessionQuery`** — all three tools depend on it; there's no reduced-functionality mode. If the service isn't injected, the plugin registers nothing rather than registering tools that would fail. - **The scan fallback opens sessions one at a time.** `filterEvents()` works per-session and reads that session's whole log, so a search with no matches walks the corpus. `maxScan` bounds it, and `truncated: true` tells you when the bound was hit. Enable the index if your corpus is large. - **`agent_session_read`'s event fetch has no cancellation support** — `filterEvents()` doesn't accept an abort signal in the underlying service, so an aborted read still finishes fetching before its result is discarded.
