Skip to content

v0.2.0 — tool-web row clears disabled explicitly (disabled: false)

Choose a tag to compare

@maxwell-feng maxwell-feng released this 03 Sep 14:58
· 4 commits to main since this release
Immutable release. Only release title and notes can be modified.
779dc65

English

Fixed / 修复

  • Fix: the tool-web re-enable row now clears disabled explicitly (disabled: false). The loader's id-patch merge is per-key: a config-only row restates config but leaves the disabled: true shipped by the @deepseek-ai/dsh-web-app bundle in place, so 0.1.9's re-enable row still left web_search unregistered. Verified with dsh --profile web --dump-config: the composed tool-web row now carries disabled: false and the model-facing web_search / web_fetch tools mount.
  • Update: dsh plugin update dsh-tinyfish-search (or dsh plugin add dsh-tinyfish-search@0.2.0).
  • Requirements: harness 0.1.2-rc.1, a TinyFish API key (TINYFISH_API_KEY env, dsh credentials set, or apiKey config).
  • Install: dsh plugin add dsh-tinyfish-search — the bundle patch registers the provider row, routes searchProvider: tinyfish, and re-enables tool-web (now with disabled: false).
  • Uninstall: dsh plugin remove dsh-tinyfish-search.
  • Usage: after install, the built-in web_search tool runs on the TinyFish Search API automatically; config edits in the Plugins settings card reach the next search without a restart.
  • Config: apiKey (literal, wins over env), apiKeyEnv (default TINYFISH_API_KEY, credential-ref), baseURL (default https://api.search.tinyfish.ai).

中文

修复说明

  • 修复:tool-web 重启用行现在显式清除 disableddisabled: false)。 loader 的按 id 补丁合并是按键生效的:仅带 config 的行会重述配置但保留 @deepseek-ai/dsh-web-app bundle 自带的 disabled: true,因此 0.1.9 的重启用行依然让 web_search 处于未注册状态。已用 dsh --profile web --dump-config 验证:组合后的 tool-web 行现为 disabled: false,模型可见的 web_search / web_fetch 工具正常挂载。
  • 升级:dsh plugin update dsh-tinyfish-search(或 dsh plugin add dsh-tinyfish-search@0.2.0)。
  • 环境要求:harness 0.1.2-rc.1,一个 TinyFish API key(TINYFISH_API_KEY 环境变量、dsh credentials setapiKey 配置均可)。
  • 安装:dsh plugin add dsh-tinyfish-search —— bundle 补丁注册 provider 行、把 searchProvider 指向 tinyfish,并重新启用 tool-web(现已带 disabled: false)。
  • 卸载:dsh plugin remove dsh-tinyfish-search
  • 使用:安装后内置 web_search 工具自动走 TinyFish Search API;在 Plugins 设置卡片修改配置后无需重启即对下一次搜索生效。
  • 配置:apiKey(字面密钥,优先于环境变量)、apiKeyEnv(默认 TINYFISH_API_KEY,credential-ref 类型)、baseURL(默认 https://api.search.tinyfish.ai)。