dsh-gemini-tool-schema:在请求前规范化工具 Schema,避免 Gemini functionDeclarations 400
dsh-gemini-tool-schema 是 ChenXu233 维护的 DSH TypeScript 插件,在模型请求前将 MCP、内置工具等来源的 JSON Schema 规整为 Gemini function declarations 接受的严格 OpenAPI 3.0 子集,避免整包 HTTP 400。文章说明典型报错场景、为何在 Harness 装配阶段处理、安装挂载方式(本地构建或 npm 包)、mode/apis 等配置项及 dryRun 审计用法,并提醒插件以 DSH 进程权限运行及审阅源码。
阅读全文