{"_id":"@dsh-sparrow/dsh-codebuddy-credits","_rev":"6-a4438db4bbd223cde3b0bd1a3fc49282","name":"@dsh-sparrow/dsh-codebuddy-credits","dist-tags":{"latest":"0.1.5-rc.2.2"},"versions":{"0.1.2-rc.1":{"name":"@dsh-sparrow/dsh-codebuddy-credits","version":"0.1.2-rc.1","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"license":"MIT","_id":"@dsh-sparrow/dsh-codebuddy-credits@0.1.2-rc.1","maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"homepage":"https://github.com/peiyucn/dsh-sparrow#readme","bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings-models"],"platform":"web"}},"dist":{"shasum":"1431304a7436f876b7a1c8caa198a00be3d9b8e0","tarball":"https://registry.npmjs.org/@dsh-sparrow/dsh-codebuddy-credits/-/dsh-codebuddy-credits-0.1.2-rc.1.tgz","fileCount":28,"integrity":"sha512-CIojrLEDXox+0KmcSdweavuQuZEgqi7Ea8MGCXlDFZIbQuNifNaptQdvjWb9eksMC4HZ/0wRxPduimO8D5+qmg==","signatures":[{"sig":"MEUCIETDN7y6eeYNFUsnZWgzuYFGd7y877wnbRiBQpdoIcPnAiEArjz7wIRyUZjShmBfG8PwJhlgdnqnBxmdjr7f1C3+aMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dsh-sparrow%2fdsh-codebuddy-credits@0.1.2-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209832},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"5a33e3bf95bf3ef150e3b16a182da8b274409af7","scripts":{"verify":"node ../../scripts/verify.mjs"},"_npmUser":{"name":"peiyucn","email":"peiyucn@outlook.com"},"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"_npmVersion":"11.19.0","description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/schemastery":"^3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-attachment":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-models":"0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.1-rc.2 || ^4.0.1","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-settings":"^0.1.2-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-rc.1","@deepseek-ai/dsh-credentials":"^0.1.2-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-rc.1","@deepseek-ai/dsh-launch-environment":"^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codebuddy-credits_0.1.2-rc.1_1788621623164_0.7356510685967994","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-rc.1.1":{"name":"@dsh-sparrow/dsh-codebuddy-credits","version":"0.1.2-rc.1.1","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"license":"MIT","_id":"@dsh-sparrow/dsh-codebuddy-credits@0.1.2-rc.1.1","maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"homepage":"https://github.com/peiyucn/dsh-sparrow#readme","bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings-models"],"platform":"web"}},"dist":{"shasum":"33fd595b1463f1439730ecfb1a3dd841d5559b0d","tarball":"https://registry.npmjs.org/@dsh-sparrow/dsh-codebuddy-credits/-/dsh-codebuddy-credits-0.1.2-rc.1.1.tgz","fileCount":29,"integrity":"sha512-p3VTIepNRQK8+2B7jnkTRVFTKeEYCPS6vcwxDDiyDi8DLlAadBmn2Oalztk6TF9hxFsHRJ3NHYvQcSlhOhoL8A==","signatures":[{"sig":"MEQCIE6DZMhI2Rr3/iV59PXjbOaZS7vtZ9b6RUySwJhcHMqbAiBg4vcdI0hO3M2ZKPgE9RiGsL9kXn9eGwkCmKU43zKTrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dsh-sparrow%2fdsh-codebuddy-credits@0.1.2-rc.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221891},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a146e189d0596a469cb7033baec31d9ce9842ba3","scripts":{"verify":"node ../../scripts/verify.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f819bf6e-2033-4c96-93cc-77aa2abccc88"}},"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"_npmVersion":"11.19.0","description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/schemastery":"^3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-attachment":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-models":"0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.1-rc.2 || ^4.0.1","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-settings":"^0.1.2-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-rc.1","@deepseek-ai/dsh-credentials":"^0.1.2-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-rc.1","@deepseek-ai/dsh-launch-environment":"^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codebuddy-credits_0.1.2-rc.1.1_1788763787273_0.19174686285664766","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-rc.1.2":{"name":"@dsh-sparrow/dsh-codebuddy-credits","version":"0.1.2-rc.1.2","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"license":"MIT","_id":"@dsh-sparrow/dsh-codebuddy-credits@0.1.2-rc.1.2","maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"homepage":"https://github.com/peiyucn/dsh-sparrow#readme","bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings-models"],"platform":"web"}},"dist":{"shasum":"44753ad40a89575be733bd5b6df5e4130ee96773","tarball":"https://registry.npmjs.org/@dsh-sparrow/dsh-codebuddy-credits/-/dsh-codebuddy-credits-0.1.2-rc.1.2.tgz","fileCount":31,"integrity":"sha512-cl7jwMKH16zVQiWkDenmy2u5XSKLPpGgF2hCWIrV1sT16gqObIXymed3L+s4RA5YKFwgKujgC2bj4FSdsD0s3Q==","signatures":[{"sig":"MEUCIA5XoqqAzb9L2BF8Uax04CB+E7NQJ/GTAXgh5Bq1RCG1AiEAuFy/wSU34UiBhqOEXg/v9KGL4wzrG2wN+VheKmlWoQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dsh-sparrow%2fdsh-codebuddy-credits@0.1.2-rc.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227808},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"cfaac0a0b904e1fde4bc6c7b880233ba49917e0c","scripts":{"verify":"node ../../scripts/verify.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f819bf6e-2033-4c96-93cc-77aa2abccc88"}},"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"_npmVersion":"11.19.0","description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/schemastery":"^3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-attachment":"0.1.2-rc.1","@deepseek-ai/dsh-credentials":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings-models":"0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.1-rc.2 || ^4.0.1","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-settings":"^0.1.2-rc.1","@deepseek-ai/dsh-attachment":"^0.1.2-rc.1","@deepseek-ai/dsh-credentials":"^0.1.2-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-rc.1","@deepseek-ai/dsh-launch-environment":"^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codebuddy-credits_0.1.2-rc.1.2_1788914780111_0.6412806759984173","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2":{"name":"@dsh-sparrow/dsh-codebuddy-credits","version":"0.1.5-rc.2","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"license":"MIT","_id":"@dsh-sparrow/dsh-codebuddy-credits@0.1.5-rc.2","maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"homepage":"https://github.com/peiyucn/dsh-sparrow#readme","bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings-models"],"platform":"web"}},"dist":{"shasum":"f774fedc853747931fbe341e3f63fa844b4fe286","tarball":"https://registry.npmjs.org/@dsh-sparrow/dsh-codebuddy-credits/-/dsh-codebuddy-credits-0.1.5-rc.2.tgz","fileCount":32,"integrity":"sha512-a8s5du1IY48DemZiJJ5DFcB3PBuKjNT1KsLwKmTWuwmMHZkzfpa3X9aEsy87u1XFLYobQXhUuF4o7ZFmpYbHnA==","signatures":[{"sig":"MEUCIDhp2KEi5r8+w+aHScL6goCKvaiHtuAYES5tUEidg9BsAiEAuUiICvETux3F1dykMHbWiTv2kKiSEBvW8pdCB3mcUgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dsh-sparrow%2fdsh-codebuddy-credits@0.1.5-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238880},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"efa72f04ea89495ee5917780e19ed7fc9c2d908a","scripts":{"verify":"node ../../scripts/verify.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f819bf6e-2033-4c96-93cc-77aa2abccc88"}},"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"_npmVersion":"11.19.0","description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/schemastery":"^3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-agent":"0.1.5-rc.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-attachment":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings-models":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.1-rc.2 || ^4.0.1","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-attachment":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codebuddy-credits_0.1.5-rc.2_1789055614888_0.6034849655817147","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2.1":{"name":"@dsh-sparrow/dsh-codebuddy-credits","version":"0.1.5-rc.2.1","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"license":"MIT","_id":"@dsh-sparrow/dsh-codebuddy-credits@0.1.5-rc.2.1","maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"homepage":"https://github.com/peiyucn/dsh-sparrow#readme","bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings-models"],"platform":"web"}},"dist":{"shasum":"8fa03ddbb2578b529162105738e72d3d0a018b75","tarball":"https://registry.npmjs.org/@dsh-sparrow/dsh-codebuddy-credits/-/dsh-codebuddy-credits-0.1.5-rc.2.1.tgz","fileCount":38,"integrity":"sha512-D7ILIGBaDgrCIO9NxlFJwck/goqi4fKpKA5Nwn9woWompjjBO7ZaH/zJuq0Nye84YlveCzcIjGhY7CeeyZ6B6g==","signatures":[{"sig":"MEUCIQDEM5ZMuyrNbittTi+KRip/DYBmOPkYkHHBrhB6tFruvAIgMgduiMSLTnIZffTCfnE9SPJS1HaYiv034+Q9WJ7/u8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfC5z7iRQUHDJNcw2FqgsZy7BE0NezVvuvw4EnHTNjcgIgPNPRV1JwzZ2WP2AQIyFKT704i72XqqhKy1DNCD67pd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dsh-sparrow%2fdsh-codebuddy-credits@0.1.5-rc.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252977},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"a0652acad37014f6df60c314fcf91d4a189d3309","scripts":{"verify":"node ../../scripts/verify.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f819bf6e-2033-4c96-93cc-77aa2abccc88"}},"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"_npmVersion":"11.19.0","description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/schemastery":"^3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-agent":"0.1.5-rc.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-attachment":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings-models":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.1-rc.2 || ^4.0.1","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-attachment":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-codebuddy-credits_0.1.5-rc.2.1_1789142102496_0.5149859474493907","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2.2":{"_id":"@dsh-sparrow/dsh-codebuddy-credits@0.1.5-rc.2.2","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings-models"],"platform":"web"}},"bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"dist":{"shasum":"1d7dc3487c5ae2a92d2931295ae763110b1f6728","tarball":"https://registry.npmjs.org/@dsh-sparrow/dsh-codebuddy-credits/-/dsh-codebuddy-credits-0.1.5-rc.2.2.tgz","fileCount":43,"integrity":"sha512-1SZXxlJGf4q6angZvGmh6XismA8LYcc44oTmrQmtBbLb/bv3MAMg0V7f/nzhEQqvVaeB/ySQKVRPQbHRXiP05w==","signatures":[{"sig":"MEUCIHZq/VPvg799n0o0yb8rwxvumB1Qq/ecilNemWZklGWmAiEAhwJMsXguuU4GZAvBQltQ5D4rpMSt+zQBVK3oNZn4xJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmwXZJCLbPpUZYBlPZQaYHGCYbjcY6/phfSCmric+n1AIgX10SdAfXL8IXeWe9yJv6LrsRQKwKZxOrVoCPO5TVOMQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dsh-sparrow%2fdsh-codebuddy-credits@0.1.5-rc.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290367},"main":"lib/index.js","name":"@dsh-sparrow/dsh-codebuddy-credits","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"gitHead":"94d0330f53c3255c940704c939b1c07dcad4bd0f","license":"MIT","scripts":{"verify":"node ../../scripts/verify.mjs"},"version":"0.1.5-rc.2.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f819bf6e-2033-4c96-93cc-77aa2abccc88"}},"homepage":"https://github.com/peiyucn/dsh-sparrow#readme","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"_npmVersion":"11.19.0","description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","directories":{},"maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/schemastery":"^3.18.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"0.1.1-rc.2","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-agent":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-attachment":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.2","@deepseek-ai/dsh-client-ui-settings-models":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.1-rc.2 || ^4.0.1","@deepseek-ai/dsh-llm":"0.1.5-rc.2","@deepseek-ai/dsh-session":"0.1.5-rc.2","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-attachment":"0.1.5-rc.2","@deepseek-ai/dsh-credentials":"0.1.5-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.5-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-codebuddy-credits_0.1.5-rc.2.2_1790062670573_0.734102040735418"}}},"time":{"created":"2026-09-05T15:20:22.961Z","modified":"2026-09-22T07:37:51.038Z","0.1.2-rc.1":"2026-09-05T15:20:23.301Z","0.1.2-rc.1.1":"2026-09-07T06:49:47.404Z","0.1.2-rc.1.2":"2026-09-09T00:46:20.270Z","0.1.5-rc.2":"2026-09-10T15:53:35.042Z","0.1.5-rc.2.1":"2026-09-11T15:55:02.585Z","0.1.5-rc.2.2":"2026-09-22T07:37:50.661Z"},"bugs":{"url":"https://github.com/peiyucn/dsh-sparrow/issues"},"license":"MIT","homepage":"https://github.com/peiyucn/dsh-sparrow#readme","keywords":["deepseek-harness","dsh","codebuddy","workbuddy","llm","provider","cordis","plugin"],"repository":{"url":"git+https://github.com/peiyucn/dsh-sparrow.git","type":"git","directory":"plugins/dsh-codebuddy-credits"},"description":"Company CodeBuddy credits as a DeepSeek Harness LLM provider — official API key, models only, no agent harness","maintainers":[{"name":"peiyucn","email":"peiyucn@outlook.com"}],"readme":"# dsh-codebuddy-credits\n\n[English](./README.md)\n\n把**公司发的 CodeBuddy 额度**接成 DeepSeek Harness（DSH）的 LLM provider——\n企业发放的 WorkBuddy/CodeBuddy 积分，在 DSH 里直接用。官方 API Key 直连：\nCodeBuddy 只提供积分对应的模型推理，agent 循环（工具、权限、上下文）完全\n由 DSH 承担。\n\n插件在 DSH 模型选择器里注册一个 `CodeBuddy Credits` provider（内部路由\n`codebuddy-credits`）。DSH 自己跑 agent 循环（工具、权限、上下文），CodeBuddy\n只负责推理，额度记在 CodeBuddy 账号上。\n\n## 为什么做这个\n\n公司发的 CodeBuddy 积分只能在 CodeBuddy 生态里花。如果你习惯用 DSH 当 agent\n宿主，这个插件把积分花在你想要的地方——走官方 API Key 机制，不借用浏览器\n登录态、不装 CodeBuddy CLI。\n\n## 环境要求\n\n- DSH 0.1.5-rc.2（本版构建与验证所对齐的确切官方版本线；更新的版本线、尤其是预发布版本不在承诺范围内）\n- Node.js >= 22.19.0\n\n## 安装\n\n```powershell\ndsh plugin --profile web add @dsh-sparrow/dsh-codebuddy-credits@latest\n```\n\n装完重启 DSH。headless 场景用 `--profile headless` 再装一次。\n\n## 获取 API Key\n\n1. 登录 CodeBuddy 平台：<https://copilot.tencent.com/profile/>（企业控制台：\n   API 管理 → 访问密钥；国际版 <https://www.codebuddy.ai/profile/keys>）。\n2. 创建密钥。企业密钥按账号签发，模型可用范围跟随账号权限。\n\n## 配置（界面内完成）\n\n打开 **设置 → 模型**，在 **CodeBuddy Credits** 行上直接粘贴 Key 并保存：\n\n- 保存 Key 时，插件用这把 Key 查询 CodeBuddy 模型目录（按该 Key 的账号权限\n  返回，企业管理员配置的可用模型）并启用 provider。目录只存进程内、按需\n  刷新，不写入设置文件；\n- 配置成功后，卡片同时列出这把 Key 可用的模型（只读：模型名 + `x0.00 · 1M`\n  只读事实），并提供「获取可用模型」按钮——管理员调整清单后可手动重扫；\n  刷新只作用于本 provider；\n- 之后模型选择器里即可选择这些模型。选择器是官方的 CodeBuddy 版变体：\n  模型行左侧是模型名、右侧是只读事实（`x0.00 · 1M`，即积分系数 · 上下文\n  长度），推理等级按服务端逐模型声明；\n- 未配置 Key 时，插件不发起任何网络请求，模型选择器也不出现本 provider；\n- 移除 Key 后 provider 随即停用。\n\nKey 只存入 DSH 凭据库，不进 settings.yaml。环境变量\n`CODEBUDDY_CREDITS_API_KEY` 在启动时同样生效；旧拼写 `CODEBUDDY_API_KEY`\n仍可识别并自动迁移。界面保存是推荐方式。\n\n## 积分可见性\n\n配置 Key 后，插件在对话界面里展示 CodeBuddy 用量：\n\n- **会话头部入口**（会话列右上角、Session log 按钮左侧，对话页与新会话\n  首页均显示）：展开面板显示账号/企业、当期额度（已用 / 额度 / 剩余、进度条、\n  重置日期），以及当前选中 CodeBuddy 模型的只读事实（积分系数 · 上下文长度）、\n  描述与可用功能；\n- **会话积分胶囊**：输入框下方官方统计行里再多一颗同款胶囊（本会话累计积分与调用\n  次数），点开显示调用次数与按模型聚合的每次调用明细；\n- **每轮积分胶囊**：单轮消耗的积分（在该轮操作行末尾），点开显示调用次数\n  与按模型聚合的每次调用明细。\n\n会话与单轮统计由会话自身的事件日志重放得出，**重启 DSH 后不清零**，重新打开\n旧会话也仍准确；额度面板始终读服务端权威数字。\n\n## 截图\n\n![会话页额度入口与面板](https://raw.githubusercontent.com/peiyucn/dsh-sparrow/main/resources/dsh-codebuddy-credits.png)\n\n![设置 → 模型页的 CodeBuddy Credits 配置卡](https://raw.githubusercontent.com/peiyucn/dsh-sparrow/main/resources/dsh-codebuddy-credits-settings.png)\n\n## 如实说明\n\n- 推理端点就是官方 CodeBuddy CLI 用的那套。Key 是官方签发、认证方式是官方\n  IAM 文档明示的，但**对话接口本身没有公开的稳定性承诺**——本插件是第三方\n  适配器，不是官方产品。\n- 接口**只支持流式**，非流式请求会被拒绝。\n- 模型计费跟随账号：企业计划下 hy 系列目前免费、minimax-m3-pay 收费，政策\n  随时可能变。\n- 通过 Key 发起的请求会进入账号用量记录（企业用量控制台连提示词文本都可见）。\n\n## License\n\n[MIT](./LICENSE)\n\n## 更新日志\n\n[CHANGELOG.zh-CN.md](./CHANGELOG.zh-CN.md)\n","readmeFilename":"README.zh-CN.md"}