HuanLinOTO/dsh-plugin-terminal-extension-wait-for ↗★ 0
@huanlin/dsh-plugin-terminal-extension-wait-for
DSH plugin adding terminal_wait_for: block until a regex appears in a persistent terminal's retained output, or until timeout / session exit / cancellation. 适合需要让Agent等待特定终端输出结果再继续执行任务的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HuanLinOTO/dsh-plugin-terminal-extension-wait-forドキュメント
README 全文を読む ↗配置
| 字段 | 默认 | 含义 |
|---|---|---|
defaultTimeoutMs | 10000 | 模型省略 timeout_ms 时的等待上限 |
maxTimeoutMs | 600000 | 单次等待硬上限,更大的请求被钳制 |
minTimeoutMs | 100 | 最小等待上限,更小的请求被钳制 |
pollIntervalMs | 150 | 轮询间隔;每次轮询都是一次非消费式读取 |
scanLines | 2000 | 每次轮询扫描的最近保留行数 |
tailLines | 30 | timeout 结果携带的尾部行数 |
maxLineTextChars | 1000 | found.line_text 的字符上限(超出截断) |
maxTailBytes | 8192 | timeout.tail 的 UTF-8 字节上限(保留尾部) |
非法配置(非正数间隔/行数、max < min 等)在插件 apply 时 fail loud。