{"_id":"@cowwo/dsh-provider-info","_rev":"18-db2649b2297895a3b43d1507176649ab","name":"@cowwo/dsh-provider-info","dist-tags":{"latest":"0.17.0"},"versions":{"0.1.0":{"name":"@cowwo/dsh-provider-info","version":"0.1.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.1.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"3b8f1b6aae179e2bcd96141998d40a417fdb8f4a","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.1.0.tgz","fileCount":8,"integrity":"sha512-IWtIJv7IlQLlN/YM4EMlTihSeDobFeyGAVs71U5DI3vnxkOxTZ3TPl3ZpFF4vZhfUQrv1fBv5mSRVL1hw+8cwQ==","signatures":[{"sig":"MEUCIQDk1ZcrNQTUH4kmJ8ZTKec4zrAhIihiVI/UjQ7PgzzHtwIgXYkpGo3PCEZa9SDarF0emuKfZ1L/1NkUc4MibURvoOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23542},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"545d6cec98886f19b7cb5fed853fe4e85efe791d","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.1.0_1787725331356_0.9124059255854966","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cowwo/dsh-provider-info","version":"0.1.1","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.1.1","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"d4343dda8830c1a059611240202df620dd50f9ce","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.1.1.tgz","fileCount":8,"integrity":"sha512-zB5bZDUrd735Xs+cqM0OYear/HzDOnHKZgpq8OojzowXxWOsH1QbKaot+p0aMJrMM1yI5jCDUask4d6H9vb65g==","signatures":[{"sig":"MEQCICN+wylYlavpP68Qkavh6lomkSqthKCHeZnnqwQBJcD8AiAE63SF2zByfa3BofSX7b3NjxixLT4Fo3Lwfghu5o1Qqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23444},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b9c2d34cce840e1ec376155e80a9993e91eeecae","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.1.1_1787728020157_0.3354691755910224","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cowwo/dsh-provider-info","version":"0.1.2","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.1.2","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"3a07d55a1d9a5bb696cfbe1bbe9b97f06a13a40b","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.1.2.tgz","fileCount":8,"integrity":"sha512-e2ZP0ZQ8OxVIo+M0PGV6Xfg0p07ZXCW42bGr3IlqNxvDx38PDbzU9Xo0mcsryByW24alFf1mhDQPg2+tjH2heg==","signatures":[{"sig":"MEYCIQCQ+YrozMnXtEtUCdE7Xnmat6tlVnl4wBxCau6xT/mMowIhAN1pVGbBS9B3p4yQRfjsrgPiyqFsiGPkfs5iwskQX/21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23444},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6106a301bd704e07b30508490f8c98fcc2461728","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.1.2_1787730304296_0.9593572298441257","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cowwo/dsh-provider-info","version":"0.1.3","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.1.3","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"f6fbfc15393189ce3b7b95e72c6cbaa9475166c2","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.1.3.tgz","fileCount":8,"integrity":"sha512-PvnvU67TqsIlLTNSeC2IjReQgIFfWxue53mw6eMYQzJe6jamOn/qoBqy08l4/cI/Lnj/oW/xo+ahe/cdcTKP3A==","signatures":[{"sig":"MEYCIQDAuiBYHfNdp02wnQlhYaHWPf5lir4HsCDMO/txSNg2ZQIhAMaTDBrUC9sTRu8lvIvZPf5h9FZcqgjddn7PisRFPO/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23444},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"a395a53dd276656fb9af4374fdcb7b30d345335c","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.1.3_1787730430265_0.3097111332829334","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cowwo/dsh-provider-info","version":"0.1.4","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.1.4","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"85dfcacdf677ed040139f556986927b741bc820f","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.1.4.tgz","fileCount":8,"integrity":"sha512-ChAU6WUe43fTSEwPhqHlP/mndeqkC4rKmETfX8n/bDGJ+QKUXfn2c0ZYz3OjTKhn78h87DKn4GH2o+j+suyUyQ==","signatures":[{"sig":"MEQCID3lgFcKi58t8u7ElJk3ENVAL7AhwmYOXhxjWPjn5ssOAiAxywLs55iIcbn+UsORwGMAhwYZzbokvMRI2sAI6WF2wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23831},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"376e7e4e04176ee56f46e7517b706a27965c1121","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.1.4_1787733563774_0.5373125989833385","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@cowwo/dsh-provider-info","version":"0.5.1","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.5.1","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"b472809501ea9086e9ee01abf380621460722d06","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.5.1.tgz","fileCount":8,"integrity":"sha512-zSlMNksH+L7V+dGu1XjBwNnWduXyUJ0SZxNXPx4WizUxCdF8Z0SWG+fmu2YYaIijZgaaRNAefzTb2tbMNoiFUg==","signatures":[{"sig":"MEYCIQDQYLK5QVym/dMLO6zFP6EE1HkuyqmEvbF+t1GJtNkDrAIhAK5UocEUpchF/LBXHyV7Qn7N6mtg1RAIdN3XgZaoT+8q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59767},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"99dae57401d5c0e34be9b17e5089f43622e22e52","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.5.1_1788155607191_0.8844864290351377","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@cowwo/dsh-provider-info","version":"0.7.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.7.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"558dc1d0eb960ce08fde5526597182fdf238f721","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.7.0.tgz","fileCount":8,"integrity":"sha512-ppjheQMSmBLSG8TsOvHuEfuHpp3+37un5JX5P+NLQ2EVLkIlT7eKBFWabAx6APPH1GOE1bPkTVDtLVohIxbXeQ==","signatures":[{"sig":"MEQCIDt5E9YWLvypipWVq0xVEdw0UDfbBDNy+uUwlGmeswMoAiBCA/XuIKI1D/A+DNj8Fy1yazZAMxGovNlG2yh6MuQoMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70896},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"803d9c51bac2c973066abb7c6d91b381c9462d9d","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.7.0_1788173391216_0.1477158962738796","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@cowwo/dsh-provider-info","version":"0.7.2","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.7.2","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"96352b9678b29253ad26f9a8135debe800bc4bf3","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.7.2.tgz","fileCount":8,"integrity":"sha512-zGwMkP2DjdolQ/R3cadLzG/iYBZie/PLiMs9rGDHz4s19DzoTvQ3OtHDFwQPZlQW3RzuZ6MTnLgVQ2FSVlfLSA==","signatures":[{"sig":"MEUCICwVVHhYPbxgRteytXgYJAr7ZlUtqzUPMI8w8eLDdlAtAiEApaR3FRcZZTiVbM6B/CBZd80834BUE6TdVbAIGowgZ/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89361},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"bb3da1fc97c55614874ec16bf5be6db68947cd5b","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.7.2_1788450578872_0.1601166872767945","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@cowwo/dsh-provider-info","version":"0.7.6","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.7.6","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"dfed428ee64ab82f6e6ea2bbad42f5d7ccf09938","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.7.6.tgz","fileCount":8,"integrity":"sha512-1ea6lOYuPvEoxU4Kv20Bal1WC5NKIUq3akt0vwtsQYmN12jXRWXaNuSdFqortM+vg349HlZsbZaY7otVA0chdg==","signatures":[{"sig":"MEUCIG6oPLgdv9r0bN7JsTwP8sL4y7V2tZR457x7dfJSlWZXAiEA8tgRM28LuXUeBQds4nQNQtKLWBjZ+A1EMLEoX0BMySo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100901},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"32d9313ac412f47ee7c8d27b03917ced6b0775f3","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.7.6_1788961424354_0.21531027728167018","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@cowwo/dsh-provider-info","version":"0.8.1","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.8.1","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"bdbab4b33be32f1dd09d18ba4acf290613a7b9e3","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.8.1.tgz","fileCount":8,"integrity":"sha512-hz7anEkKG/PGgUAe/yyGX1Ks7vREsUcr8w586Z/AwRP8eTcRE682FJGY9Ssp09guZn30+uzKHwd/Jwa1gHUrLA==","signatures":[{"sig":"MEUCIHZ3SLqyPIv8CvKd/g/J84obE8feEXGIiqGiW28CVNTwAiEAg3Nh/FaWe76hwMIjPC2U+g0JLA7VjDqgoI2rR+UuYiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118405},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fc8e9e977c5d9a0027f6b58af25b2e56d1e4207a","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.8.1_1789037383712_0.49443106250818913","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@cowwo/dsh-provider-info","version":"0.8.2","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.8.2","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"9d62a23ed7f2641f11395582ba76fceb8a4e7b03","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.8.2.tgz","fileCount":8,"integrity":"sha512-udVhc9qMURJf3LLt9Xu4+DYpqQVf/NP3JJqc9bzK+Ge64YkJqYxprpFu4W3Jvm505G8bF9JBc/tmUT55vKgvow==","signatures":[{"sig":"MEUCIDNpiFP5qBjxRRGhPV9Q5WNCiN2caxQWIUHgDueLV+hQAiEA8GYVKFyeZq1G/AKmumd8A6ndNwfnOyyCASxt0wXzcic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119135},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3fbfda6289a3e2202575d6c31ec2f28804788f08","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.8.2_1789040317701_0.3252414596022819","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@cowwo/dsh-provider-info","version":"0.9.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.9.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"5bd5ff4e4c70766b5f1e3db5e4e80dc7947ee569","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.9.0.tgz","fileCount":8,"integrity":"sha512-Ky9n9emyPjc73h7uFJd9BFiIt8Sj1Wg70cB1k4aYpDVlqcSGBescU7EkQk9DWvvHXPgxbmK6MKBODK/8G3Mx/A==","signatures":[{"sig":"MEUCIQCv2GoZKelQurknwNN9qQAAf5a4FglhxgHnRFQWWsV8ZgIgKonAHu0SSCWjbu3W+9h2LJDhqI2Ar8MIAKtqVprsyUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120815},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4e280f13e9486c6fa4600699f8b701a67e216832","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.9.0_1789049898078_0.26882160982520054","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@cowwo/dsh-provider-info","version":"0.9.1","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.9.1","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"9a6a373e545bb311f6c8c1f0ffa6fd26c0d77735","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.9.1.tgz","fileCount":8,"integrity":"sha512-Sjv1ZXTDpoqK53VOh9qJN2ncRjXHsNAWsUr9vevVXG90yoB9qN9KlABicY/+NGTYR4+w07mf5faWePVplyKBig==","signatures":[{"sig":"MEUCIQCC/5Z7SJR8tBPhIWUA4MXHSW8P4PUscZbl+lA6zqh/gAIgFqBv8jbf1QQA7BbRXTJhfo/MAQDJdezlrmgHvh/v7Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123797},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c9db21760762594fcf6bb4f9571554eeca9f5d1b","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.9.1_1789112115780_0.7452127801283559","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@cowwo/dsh-provider-info","version":"0.11.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.11.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"9de7b7cdb204b113bd547682df94801294d294fd","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.11.0.tgz","fileCount":8,"integrity":"sha512-n5yFUdQ9Lqe5O4mHYBT/FB8kWltU/7PLm53zONlSpbUTtqkPfkKqu8i01hBjydacyedAPCq40XldkmNeCF7rZQ==","signatures":[{"sig":"MEUCID/vuGXwox8ajTlQiEnMIc37kXo7dz09QunRA/AmoKVVAiEAwtZcHdoM7MQ2N/bjvBdgQnIhXfc9sKV9mTldMbx2ymA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128977},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cf8bf70f305d17d3dddc5043f06fe0fa224f8f54","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.11.0_1789136214436_0.7684339537059606","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@cowwo/dsh-provider-info","version":"0.12.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.12.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"f40a326f08946070bf728ac0e71c3d3483c97af6","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.12.0.tgz","fileCount":8,"integrity":"sha512-q3DIoq0sBUL3lh5HP0+C3isxNYAmys60NFGcBjQHtUKL24fLY2IjPdK//xQqFp68rkh6L89hEhx2yH6nu8oizw==","signatures":[{"sig":"MEYCIQCwhPFCanUPByDE10iOZix1a3Cymmx2X1IXMUW6glLZQgIhAOLWqtEiSN/xTunvn+gVwRsFELC7HUpLIilM04w0367/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135364},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ee74c7dd20ed192c83329fa186d9497bb270d030","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.12.0_1789449548893_0.7284304115790152","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@cowwo/dsh-provider-info","version":"0.15.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.15.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"4c5267128a4796307d67551008570bd4bd4b6199","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.15.0.tgz","fileCount":8,"integrity":"sha512-fdwYUkqv9RwIKxDk8AEdMfZkNJRB/UNecr9EwDFxZmGSt6p+S1TfVgNzkT38mZ1IOv/0qg6bmB2swi+0dgWbJg==","signatures":[{"sig":"MEQCICujuCJKQHpgZkD4ZaXZe1BCbeMYhzagmczVlw7KSUO/AiBWm4R7JUGk9FR4dQsdJtZl6u3Gj7AaeVTdjR4go8Txgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142390},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"28ce40a0dbbb1d43c735136167baf5e3756ba7b6","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.15.0_1789456616693_0.4486293608247671","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@cowwo/dsh-provider-info","version":"0.16.0","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","_id":"@cowwo/dsh-provider-info@0.16.0","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"homepage":"https://github.com/cowwo/dsh-provider-info#readme","bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"059ca9cc6d49e87e0e1210cf2bfcd06d0c210989","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.16.0.tgz","fileCount":8,"integrity":"sha512-KB64Rt7TynkS3IMo+2Aj/JHY9BkZs6mYEtKuZc0FeGaa0VoTkC0sP1XYm60ZV9bsNHKXHrR9j+Q8bBcLQ6HnrA==","signatures":[{"sig":"MEUCIA9I8xCQaNtSMBTTKxrhESHGDnzVbwyOM6cEKnAMjfiOAiEA0nsRTIqS3NT5bGmcLFYt/PfIqr6L6o0/UOjU9A/mWI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144463},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"440a65c151eccc6794f8ca47703dd9f05f206339","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-provider-info_0.16.0_1789458812352_0.2589913401118926","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"_id":"@cowwo/dsh-provider-info@0.17.0","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"dist":{"shasum":"041081dc414f896f5873d9f89ead846e398d82d0","tarball":"https://registry.npmjs.org/@cowwo/dsh-provider-info/-/dsh-provider-info-0.17.0.tgz","fileCount":8,"integrity":"sha512-JZfp5Gm8FMljKimGeeioWnnHfbWQWBjXdwludPIhMDfLeamhK9wz4SxwhZ5t/OqhgcH/02SDrlFNAo96G3AO3A==","signatures":[{"sig":"MEYCIQCQ3ZTj2goim6PDY+b5YGvBwwRI1ZWDvxvJFSUyZk8HtgIhALZnJHX6gtXGXbEFQNP60+uakOpUoRXJMTEsZh1kVdtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEjqO7MvRKtJLeLUHuzWMcMdAd94AzsJrC2yRFzbm64AIgAeK3m4zHTwJNVwpMsAT69ghXEk6Ln3OWHIqdbnp9Oog="}],"unpackedSize":144511},"main":"lib/index.js","name":"@cowwo/dsh-provider-info","type":"module","author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"exports":{".":"./lib/index.js","./client":"./client/client.js","./typert":"./lib/typert.host.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b7a606bda60ad0c044f5c246c7261139dfdd799d","license":"MIT","version":"0.17.0","_npmUser":{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"},"homepage":"https://github.com/cowwo/dsh-provider-info#readme","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"_npmVersion":"10.9.8","description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","directories":{},"maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"*","@earendil-works/pi-ai":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-typert-protocol":"*","@deepseek-ai/dsh-client-connection":"*"},"peerDependenciesMeta":{"@deepseek-ai/cordis":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-typert-protocol":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-provider-info_0.17.0_1790690601446_0.3890417670357942"}}},"time":{"created":"2026-08-26T06:22:11.067Z","modified":"2026-09-29T14:03:21.697Z","0.1.0":"2026-08-26T06:22:11.502Z","0.1.1":"2026-08-26T07:07:00.317Z","0.1.2":"2026-08-26T07:45:04.439Z","0.1.3":"2026-08-26T07:47:10.409Z","0.1.4":"2026-08-26T08:39:23.925Z","0.5.1":"2026-08-31T05:53:27.321Z","0.7.0":"2026-08-31T10:49:51.376Z","0.7.2":"2026-09-03T15:49:39.012Z","0.7.6":"2026-09-09T13:43:44.486Z","0.8.1":"2026-09-10T10:49:43.844Z","0.8.2":"2026-09-10T11:38:37.835Z","0.9.0":"2026-09-10T14:18:18.256Z","0.9.1":"2026-09-11T07:35:15.922Z","0.11.0":"2026-09-11T14:16:54.596Z","0.12.0":"2026-09-15T05:19:09.148Z","0.15.0":"2026-09-15T07:16:56.810Z","0.16.0":"2026-09-15T07:53:32.487Z","0.17.0":"2026-09-29T14:03:21.535Z"},"bugs":{"url":"https://github.com/cowwo/dsh-provider-info/issues"},"author":{"name":"cowwo","email":"cowwo@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/cowwo/dsh-provider-info#readme","keywords":["dsh","dsh-plugin","deepseek-harness","provider","model","badge"],"repository":{"url":"git+https://github.com/cowwo/dsh-provider-info.git","type":"git"},"description":"在模型座左侧显示当前模型所属提供商（显示名称优先，回退 Provider ID）。纯运行时装饰，不改动原生页面源码。","maintainers":[{"name":"cowwo","email":"zhuceyong_20210202@outlook.com"}],"readme":"# dsh-provider-info\n\n一个 [DeepSeek Harness](https://github.com/deepseek-ai/DeepSeek-Harness) 插件。\n\n它的作用只有一件事：**在你选择模型的地方，旁边显示一行小字，告诉你当前选中的模型是哪家服务商（公司）提供的。**\n\n把鼠标移动到这行小字上，会弹出一个深色小面板，列出这家服务商和当前模型的详细信息。\n\n## 这是什么问题\n\nDeepSeek Harness 可以同时配置多家 AI 服务商，每家服务商下面又挂着许多模型。光看模型名称，你很容易搞不清它到底走的是谁的接口、用的是哪家服务。这个插件就是想让你一眼看清楚：**我现在选的模型，是哪家提供的。**\n\n## 它能干什么\n\n- **模型旁边多一行小字**：显示当前模型所属服务商的名称。如果服务商没有设置名称，就显示它的编号（像 ID 一样的代号）。\n- **鼠标悬停弹出小面板**，分两部分：\n  - **服务商信息**：显示名称、编号、用的 API 协议（比如 OpenAI 兼容、Anthropic 等）、API 地址、密钥对应的环境变量名。\n  - **当前模型信息**：模型编号、显示名、描述、支持哪些推理等级、当前用的推理等级、上下文窗口大小、最大 token、支持哪些输入类型、兼容信息。\n- 没有填的信息会显示「未提供」；文字太长会自动换行。\n- 切换模型后，旁边那行小字会自动跟着变。\n- **悬停即显**：鼠标移到提供商标签上立刻显示面板（用本地缓存同步渲染，余量未就绪时先显示「刷新中…」，数据回来后在后台补齐），不会出现“悬停没反应、移开后才弹出”。\n- **标签与选择器分离**：标签挂在 DSH 官方槽位 `conversation.input.right`（模型座左侧的官方空槽），由 DSH 布局系统自动排列，不侵入原生模型选择器；旧版 DSH 没有该槽时自动回退到兼容方式。\n- **不碰密钥**：它只显示密钥对应的*环境变量名*，绝不会读取或显示密钥的真实内容。\n- **余量区块**：对支持查询的厂商，悬浮浮层还会展示当前提供商的余量。**两类提供商共用同一套呈现规则**：\n  - **余额型**（如 **DeepSeek**）：一行「余额」，显示账户金额（多币种，如 `¥20.38 / $0.00`）。\n  - **套餐型**（如 **OpenCode Go**、**Command Code**）：按窗口逐行显示，行名是窗口周期名 `5小时 / 周 / 月`，行内容是 `已用% · $已用/$总额 · 重置倒计时`；浮层里这几行按**四列网格对齐**（标签 | 比例 | 金额 | 倒计时，金额不带括号、段间用 `·` 分隔、各列右边缘对齐，比例从 `4.00%` 到 `77.00%` 宽度不同也不会错位）；厂商提供订阅计费周期时，最后再加一行「到期」（如 `2026-10-08 · 剩 27 天`，按普通行渲染，不参与窗口列的对齐）。\n    - **OpenCode Go**：`5小时 / 周 / 月` 三个滚动窗口。接口只回百分比 + 重置时间，金额按官方套餐价常量折算；接口**没有独立的订阅字段**，但月窗的重置时间就是计费周期终点（周窗锚在周一 00:00、月窗锚在订阅起算日 + 1 个月），所以它同时作为「到期」显示；「月」行照旧带自己的重置倒计时，三行窗口的呈现方式保持一致（「到期」行单独给日期，开启「显示更多信息」后附「剩 N 天」）。\n    - **Command Code**（GOAT / Pro / Max 等套餐，如 `https://api.commandcode.ai/provider/v1`）：`5小时 / 周` 两个窗口 + 月度池（归一到「月」窗口，总额度 = 周窗 × 2 动态推导）+ 订阅「到期」（官方 CLI 同款内部接口，只读）。\n    - 窗口时长以厂商为准：常见档位显示为 `5小时 / 周 / 月`，厂商换成别的时长就按真实时长显示（如 `5天`），不需要改代码。\n  - 不支持查询的提供商（含未识别厂商）浮窗照常显示「当前暂不支持查询当前提供商」；未配置密钥显示「未配置 API Key」；查不到数据时按**原因**给话：`网络不可达` / `查询超时` / `请求过频（429）` / `服务端错误 503` / `HTTP 状态 4xx`，实在归不了类才是「查询失败」。\n  - **设置 → 提供商信息** 里的「全部提供商余量」表格与浮层是同一份数据、同一套列名：`提供商 | 5小时 | 周 | 月 | 余额 | 到期 | 操作`，谁有数据填谁，没有的留空；查不了/出错的厂商，状态跟在名称后面，不占数据列。\n  - 这些查询都是**只读**的，不会扣费、不会消耗 token。\n  - host 端按 provider 缓存 5 分钟，反复悬浮不会频繁打厂商接口。\n  - **瞬时失败会自己好**：连接被 reset（`ECONNRESET`）、429、5xx 自动重试一次（超时的第二次把等待上限压到 8 秒）；**失败结果只缓存 20 秒**（成功仍是 5 分钟），一次网络抖动不会再让设置页表格把「查询失败」挂满 5 分钟；打开设置页时首轮失败的话，1.8 秒后还会自动再查一次，不用手点刷新。原始错误会打到 host 控制台：`[provider-badge] 余量查询失败 { provider, family, error }`。\n  - 余量区块带「刷新」按钮：点击立即绕开缓存、强制拉取最新余量（仍只读、不扣费）；平时悬停走 5 分钟缓存。\n  - 鼠标悬停到浮窗/按钮上时，消息流滚动不会隐藏浮窗，方便查看；移开后才因滚动隐藏。\n  - **刷新行为可在「设置 → 提供商信息」调整**：开启*显示悬浮窗自动刷新*（默认开）则浮窗打开时立即重新查询最新余量（绕开缓存）；或开启*定时刷新*（默认关）并设置间隔（默认 5 分钟，最低 1 分钟），在浮窗打开时定时重新查询。设置持久化于 `$DSH_HOME/dsh-provider-info.json`（权限 0600）。\n\n## 效果图\n\n模型选择按钮旁边的那行小字（这里显示提供商是 `opencode-go`）：\n\n![模型选择处的提供商标签](docs/model-selector.png)\n\n鼠标移上去弹出的详细信息面板：\n\n![悬停查看提供商与模型详情](docs/provider-panel.png)\n\n## 怎么安装\n\n这个插件需要通过 DSH 的 profile 机制加载（比如 `web` profile）。\n\n### 方式一：用命令安装\n\n```bash\ndsh plugin --profile web add dsh-provider-info\n```\n\n### 方式二：手动配置\n\n在 profile 的依赖里加上它：\n\n```json\n// profile 的 package.json\n\"dependencies\": { \"dsh-provider-info\": \"^0.1.0\" }\n```\n\n再在 profile 配置里声明加载它：\n\n```yaml\n# profile 配置\ndsh:\n  profile:\n    bundles:\n      - dsh-provider-info\n```\n\n装好后重启一次 `dsh web`，然后刷新页面。\n\n## 设置\n\n打开 **设置 → 提供商信息** 配置余量刷新行为：\n\n- **显示悬浮窗自动刷新**（默认勾选）：鼠标移到徽章上、浮窗打开时就立即重新查询最新余量，绕开 5 分钟缓存。\n- **定时刷新**（默认不勾选）+ **定时刷新间隔(分钟)**（默认 5，最低 1）：浮窗打开时按设定间隔定时重新查询余量（未开启定时刷新时，下方的间隔输入框禁用变灰）。\n- **显示更多信息**（默认勾选）：勾选时窗口额外显示 `（已用/总额）` 金额、浮层显示重置倒计时、到期显示剩余天数；不勾选时余量只显示**比例数字**与**到期日期**（界面更干净），此时比例作为右对齐的值直接贴着面板右边缘，与「到期」以及上方「提供商 / 当前模型」各行的值对齐。浮层与设置页表格同时生效。\n- **界面语言**（默认「跟随系统(dsh)」）：设置悬浮面板与设置页的语言——「跟随系统(dsh)」跟随 DSH 界面语言（中文界面→中文，英文界面→英文）；「中文」强制中文；「English」强制英文。强制语言只影响本插件，不会改动 DSH 自身的语言设置。\n\n改动会保存到 `$DSH_HOME/dsh-provider-info.json` 并立即生效。\n\n\n## 怎么用\n\n不需要任何操作。打开对话界面，模型选择按钮旁边就会自动出现那行小字。鼠标移上去就能看到详细信息。\n\n## 隐私说明\n\n这个插件只是读取你本机正在运行的 DSH 实例里的服务商配置，用来显示信息。所有数据都只在你自己的浏览器里展示，**不会发送到任何地方**。密钥值从头到尾都不会被读取或显示，只显示密钥对应的环境变量名。\n\n## 许可证\n\n[MIT](LICENSE)\n","readmeFilename":"README.zh.md"}