全部插件

DSH / BUNDLE / BUNDLES

dsh-tool-search

v0.0.1vibeinging / dsh-tool-search265ce76eda

外部 Git 组合包组合包组合包与其他模块社区 · Topic 自动分析
在 GitHub 打开
运行时构成
HOSTCLIENTUITOOLDATAFLOW

概览

dsh-tool-search

Experimental per-agent tool discovery and progressive schema disclosure

社区 · Topic 自动分析 — 通过 GitHub dsh-plugin Topic 自动发现。静态检查在不执行第三方代码的前提下,验证了固定公开版本的根目录 bundle 契约与已提交文件;这不等于人工审核、安全审计、运行时冒烟测试、发布者身份验证或官方背书。

安装

从 GitHub 安装此组合包

CLI 会验证组合包、调用原生 DSH 安装,成功后才上报完成。

npx dshpub add vibeinging/dsh-tool-search --ref 265ce76eda21b211dc4a4c8f30d73a6826f035ca

能力

它贡献了什么

HostCordis loadable未核对
Client / UIHost only未核对
Model tools未核对未核对
Profile state未核对未核对

README / ZH

插件文档

English | 中文

LIMITATIONS

已知限制

- **仅支持 Native Tool Mode。** 嵌套在 `run_code` 下的调用会明确失败;Code Mode 需要单独的 SDK/搜索传输契约。 - **仅支持词法搜索。** 精确名称、名称加权、描述和 BM25 在免密钥规模基准中达到精确名称 @1 与代表性能力查询 @5 的 100% 召回率;该小型固定语料不代表含糊查询、多语言查询或真实模型使用质量。向量嵌入和提供方原生搜索仍延后实现。 - **仅支持全局工具。** agent 作用域工具本就可见,绝不会进入延后目录。MCP 资源与提示词不属于工具注册表,需要各自的消费 seam。 - **保守的后注册工具策略。** 任何受限的初始全局视图都会固定符合条件的名称集合,因此后续注册即使无害,也可能无法被发现,除非 `alwaysVisible` 明确包含该名称。 - **不支持命名空间分组。** 选择单位仍是单个工具名称;大型 MCP 服务器可能需要按命名空间返回结果并加载。 - **尚无真实提供方缓存基准。** 当前 token 数使用仓库固定字符估算,KV Cache 只比较结构前缀;没有测真实 tokenizer、账单、cache bucket 或端到端延迟。 - **私有 Git 分发。** 该包尚未发布到 registry;安装时需要获得授权的 GitHub 访问权限、pnpm `11.7.0`、经过评审的 commit 以及兼容的 DSH Profile。