Overview
dsh-provider-switch
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- 设置页开关和重命名都是 DOM 注入 hack,官方页面类名变化时开关/重命名不显示(其他功能不受影响)。 - `/model` 弹层过滤依赖 CommandUiRuntime 的内部存储结构(`live.contributions`),DSH 升级若改动该结构会静默降级为不过滤(输入框模型座不受影响)。 - 禁用供应商只拦模型调用,不隐藏「设置 → 模型」页里的供应商行(行仍在,可随时重新启用)。 - 重命名时若同时修改了官方字段(API Key、baseURL 等),重命名写入会使 settings revision 前进,官方 apply 可能收到 `settings-conflict` 错误(官方卡片会提示冲突,再次点击应用即可)。 - 插件只拦 `llm/stream` waterfall。任何绕过该 waterfall 直连供应商的调用方(例如走原生 fetch 的搜索类插件)不在拦截范围内。
