{"_id":"@dunghoitao/dsh-cline-free-provider","_rev":"3-19a643af3b1e38efac6af147cd0f0a0f","name":"@dunghoitao/dsh-cline-free-provider","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@dunghoitao/dsh-cline-free-provider","version":"0.1.0","keywords":["dsh","dsh-plugin","deepseek-harness","cline","llm-provider","dsh-bundle"],"license":"MIT","_id":"@dunghoitao/dsh-cline-free-provider@0.1.0","maintainers":[{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"}],"homepage":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider#readme","bugs":{"url":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings"],"external":["@deepseek-ai/dsh-client-runtime/client"],"platform":"web"}},"dist":{"shasum":"9018000cf4799b48c8022027a40df063e807a712","tarball":"https://registry.npmjs.org/@dunghoitao/dsh-cline-free-provider/-/dsh-cline-free-provider-0.1.0.tgz","fileCount":8,"integrity":"sha512-IutmRdJ1oC6iqKH+NQMKw/HM8OBG8oiXy90ooNq6Iiti6JToPMCc0lKR5pd3br49KHEnMo02yYrOA+5uvOZQLQ==","signatures":[{"sig":"MEUCIQDyyzn76NU1vhnCT7OM+O5CT1tHcJ0hIBKOj5+D/sK2BQIgJlRy5SkSvaLW7ionL3Y57Q7csAUkiEYn5IW8y2lKzDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105046},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d8fcf4e9da191846a9000a680361b0f1075c77a1","scripts":{"build":"tsc","release":"npm run build && npm version patch && git push --follow-tags && npm publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"},"repository":{"url":"git+https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider.git","type":"git"},"_npmVersion":"11.12.1","description":"Cline free models provider for dsh: scan the Cline model catalog dynamically and serve the :free models through the harness LLM seam","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.1 <5","@deepseek-ai/dsh-llm":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-timeout":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-credentials":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-launch-environment":">=0.1.0-rc.6 || ^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cline-free-provider_0.1.0_1787905461937_0.1211875565957623","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dunghoitao/dsh-cline-free-provider","version":"0.1.2","keywords":["dsh","dsh-plugin","deepseek-harness","cline","llm-provider","dsh-bundle"],"license":"MIT","_id":"@dunghoitao/dsh-cline-free-provider@0.1.2","maintainers":[{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"}],"homepage":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider#readme","bugs":{"url":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-api-remotes"],"external":["@deepseek-ai/dsh-client-runtime/client"],"platform":"web"}},"dist":{"shasum":"bf7546d9d4f41993d6ed6df5d269692fef8355e6","tarball":"https://registry.npmjs.org/@dunghoitao/dsh-cline-free-provider/-/dsh-cline-free-provider-0.1.2.tgz","fileCount":8,"integrity":"sha512-r9tGkS6zydw18+XkkrGnym+V1hC8tM/SEkw2sE878BbWA5W8T8y92mAKD3Q2HK+8PQuttUEvJb6ZOK42ZMxb0w==","signatures":[{"sig":"MEYCIQDwKps4O3yiO7XOazxcuLwrP8OX4e2F4eacpXNpBje6vwIhANy26pIuVLxALm4CCJ2HImzqpfrK9EMXh9MHAxZj6wcI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193630},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"847b0c8c1805d079db3b52f7412b647366e43bc3","scripts":{"build":"tsc","release":"npm run build && npm version patch && git push --follow-tags && npm publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"},"repository":{"url":"git+https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider.git","type":"git"},"_npmVersion":"11.12.1","description":"Cline free models provider for dsh: scan the Cline model catalog dynamically and serve the :free models through the harness LLM seam","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.20.1"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.1 <5","@deepseek-ai/dsh-llm":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-timeout":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-api-remotes":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-credentials":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-typert-protocol":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-launch-environment":">=0.1.0-rc.6 || ^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-cline-free-provider_0.1.2_1787916298747_0.6343441198060586","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dunghoitao/dsh-cline-free-provider","version":"0.1.3","description":"Cline free models provider for dsh: scan the Cline model catalog dynamically and serve the :free models through the harness LLM seam","type":"module","main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-api-remotes"],"external":["@deepseek-ai/dsh-client-runtime/client"],"platform":"web"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","release":"npm run build && npm version patch && git push --follow-tags && npm publish"},"keywords":["dsh","dsh-plugin","deepseek-harness","cline","llm-provider","dsh-bundle"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider.git"},"publishConfig":{"access":"public"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.1 <5","@deepseek-ai/dsh-api-remotes":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-credentials":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-launch-environment":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-llm":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-timeout":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/dsh-typert-protocol":">=0.1.0-rc.6 || ^0.1.1-rc.1","@deepseek-ai/schemastery":"^3.18.1"},"devDependencies":{"@types/node":"^22.20.1","typescript":"^5.9.3"},"gitHead":"c0d47936cc3bfbacbf445d18cf42415a504521c7","_id":"@dunghoitao/dsh-cline-free-provider@0.1.3","bugs":{"url":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider/issues"},"homepage":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider#readme","_nodeVersion":"24.13.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-FnHrYqbdUa0sVD/v0t486nnvqPukBoOFU7Q4dvpLT4fRNx6NvMv0AxqVdLWI/IK0A40M/Up0xCe1fsAv5NEhNQ==","shasum":"4a52e8546772cd2062000b2353d8e001f33a6366","tarball":"https://registry.npmjs.org/@dunghoitao/dsh-cline-free-provider/-/dsh-cline-free-provider-0.1.3.tgz","fileCount":8,"unpackedSize":194092,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRikRjtB8IU6qWI+3xJOOB/CrYleuop6Cw5LjBWd6XlgIgBipJ1JwiiRpGovs1aTcLKTQtrnCzHGr3bCkRprXQVE4="}]},"_npmUser":{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"},"directories":{},"maintainers":[{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-cline-free-provider_0.1.3_1787928666833_0.4557011866297547"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-28T08:24:21.788Z","modified":"2026-08-28T14:51:07.107Z","0.1.0":"2026-08-28T08:24:22.091Z","0.1.2":"2026-08-28T11:24:58.893Z","0.1.3":"2026-08-28T14:51:06.988Z"},"bugs":{"url":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider/issues"},"license":"MIT","homepage":"https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider#readme","keywords":["dsh","dsh-plugin","deepseek-harness","cline","llm-provider","dsh-bundle"],"repository":{"type":"git","url":"git+https://github.com/khanhdeptraivaicachuong/dsh-cline-free-provider.git"},"description":"Cline free models provider for dsh: scan the Cline model catalog dynamically and serve the :free models through the harness LLM seam","maintainers":[{"name":"dunghoitao","email":"khanhdeptraivaicachuong@gmail.com"}],"readme":"# dsh-cline-free-provider\n\nPlugin tích hợp các mô hình miễn phí của Cline cho DeepSeek Harness (DSH).\n\n[English](README.en.md)\n\nPlugin này giúp bạn kết nối và sử dụng các mô hình miễn phí từ Cline trực tiếp trên giao diện DSH.\n\n---\n\n## 🌟 Các mô hình hỗ trợ\n\nPlugin cung cấp 3 mô hình miễn phí hàng đầu:\n\n1. **`z-ai/glm-5.3-flash`**:\n   - **Tên hiển thị**: `Z.ai: GLM 5.3 Flash (free)`\n   - **Dung lượng ngữ cảnh (Context Window)**: 1,310,720 tokens (~1.3M)\n   - **Max Output**: 131,072 tokens (128K)\n   - **Tính năng**: Đa phương thức (Text + Hình ảnh/Vision), Hỗ trợ suy nghĩ (Thinking: `low`, `high`, `max`)\n   - **Alias**: `glm-5.3-flash`, `z-ai/glm-5.3-flash`\n\n2. **`deepseek/deepseek-v4-flash`**:\n   - **Tên hiển thị**: `DeepSeek V4 Flash (free)`\n   - **Dung lượng ngữ cảnh**: 1,048,576 tokens (~1M)\n   - **Max Output**: 64,000 tokens\n   - **Tính năng**: Hỗ trợ suy nghĩ (Thinking: `high`, `max`)\n   - **Alias**: `deepseek-v4-flash`, `deepseek/deepseek-v4-flash`\n\n3. **`poolside/laguna-s-2.1:free`**:\n   - **Tên hiển thị**: `Poolside: Laguna S 2.1 (free)`\n   - **Dung lượng ngữ cảnh**: 1,048,576 tokens (~1M)\n   - **Max Output**: 32,768 tokens\n   - **Alias**: `laguna-s-2.1`, `poolside/laguna-s-2.1`\n\n---\n\n## 🔑 Xác thực & API Key\n\n- **Tự động đọc & làm mới Token từ Cline CLI**: Nếu bạn đã đăng nhập tài khoản trên tiện ích mở rộng Cline, plugin sẽ tự động đọc token từ `~/.cline/data/settings/providers.json` và tự động làm mới token (Auto-Refresh qua WorkOS) khi hết hạn.\n- **Dùng API Key vĩnh viễn (Khuyên dùng)**: Bạn có thể lấy API Key tại [app.cline.bot](https://app.cline.bot/dashboard/account?tab=api-keys) và điền vào trang cài đặt của plugin.\n\n---\n\n## 📦 Cài đặt\n\nCài đặt trực tiếp từ GitHub:\n\n```sh\ndsh plugin --profile web add github:khanhdeptraivaicachuong/dsh-cline-free-provider\n```\n\n---\n\n## ⚙️ Sau khi cài đặt\n\n- Trong giao diện Web GUI DSH, bạn sẽ thấy trang cài đặt **`Cline (Free)`** tại menu **Settings (⚙️)**.\n- Bạn có thể cấu hình API Key, Gateway URL, Timeouts, và xem các thông số model trực tiếp trên Web.\n\n### Cấu hình tùy chọn trong `cordis.patch.yml`\n\n```yaml\n- id: cline-free-provider\n  name: '@jiesou/dsh-cline-free-provider'\n  config:\n    apiKeyEnv: CLINE_API_KEY\n    baseURL: https://api.cline.bot/api/v1\n    modelsUrl: https://api.cline.bot/api/v1/ai/cline/models\n    modelsCachePath: ~/.cline/models-cache.json\n    requestTimeoutMs: 60000\n    streamIdleTimeoutMs: 300000\n    defaultMaxTokens: 32768\n    defaultContextWindow: 262144\n```\n\n| Tùy chọn | Kiểu | Mặc định | Mô tả |\n| --- | --- | --- | --- |\n| `apiKeyEnv` | `string` | `\"CLINE_API_KEY\"` | Tên biến môi trường / credential lưu trữ API Key |\n| `baseURL` | `string` | `\"https://api.cline.bot/api/v1\"` | Địa chỉ Gateway của Cline |\n| `modelsUrl` | `string` | `\"https://api.cline.bot/api/v1/ai/cline/models\"` | URL API danh mục model |\n| `modelsCachePath` | `string` | `\"~/.cline/models-cache.json\"` | Đường dẫn file cache model trên máy |\n| `requestTimeoutMs` | `number` | `60000` | Thời gian chờ phản hồi đầu tiên (ms) |\n| `streamIdleTimeoutMs` | `number` | `300000` | Thời gian chờ luồng rảnh (ms) |\n| `defaultMaxTokens` | `number` | `32768` | Giới hạn token xuất ra dự phòng |\n| `defaultContextWindow` | `number` | `262144` | Dung lượng ngữ cảnh dự phòng |\n\n---\n\n## 📄 Giấy phép\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}