wig123/dsh-thread-tools0

@wig123/dsh-thread-tools

Cross-session tools for DeepSeek Harness: list the deployment’s other sessions and deliver a message to a live one

AI Analysis

核心用途是赋予模型跨会话交互能力,允许列出、搜索其他会话并发送消息或进行分支。适合需要多会话协同或跨上下文调度的复杂任务,要求 Node 22+ 及 pnpm 环境。

Package
@wig123/dsh-thread-tools
Version
0.1.0
License
MIT
Last updated
Sep 10, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wig123/dsh-thread-tools

Configuration

Per-deployment, on the plugin row:

FieldDefaultMeaning
listToolName · searchToolName · sendToolName · replyToolName · createToolName · forkToolNamethread_list · thread_search · thread_send · thread_reply · thread_create · thread_forkRegistered tool names.
defaultLimit / maxLimit30 / 200Rows per listing.
defaultSearchLimit / maxSearchLimit20 / 100Hits per search.
maxMessageChars8000Message body bound.
defaultReplyWaitMs / maxReplyWaitMs30000 / 120000Wait for a target to finish, and its cap.
maxReplyChars4000Reply text handed to the model.
maxForkSeedChars2000000Largest prefix a fork may inherit.
- id: thread-tools
  name: '@wig123/dsh-thread-tools'
  config:
    defaultLimit: 50
    maxMessageChars: 20000

thread_search needs a content index. The Web default mounts dsh-session-query-sqlite with openAt: never, so search reports itself disabled and quotes the deployment's own reason — the other five tools are unaffected.