Releases: ChadCSong/dsh-cliproxyapi-provider
Releases · ChadCSong/dsh-cliproxyapi-provider
Release list
v0.1.5 — Fix DSH client module loading
What's fixed
- Register the browser bundle as
dsh-cliproxyapi-provider, matching the published package and DSH boot graph. - Derive the client module ID from
package.jsonto prevent host/client naming drift. - Add a build-time VM check that executes
lib/client.jsand verifies its Loader registration.
Verified
- 14 automated tests pass.
- Type-check and production build pass against DSH
0.1.0-rc.8. - The packaged plugin loads successfully in a real DSH rc8 Web session.
- CPA settings and the vision-model dropdown render correctly.
- GitHub CI passes on
main.
This release supersedes v0.1.4 for DSH rc8 users.
v0.1.3 — Initial public release
First public release of DSH CLIProxyAPI Provider — a standard DeepSeek Harness bundle for CLI/Web, headless profiles, and DSH Desktop.
Highlights
- Automatically discovers CLIProxyAPI on
127.0.0.1:8317,localhost:8317, or[::1]:8317. - Synchronizes the live CPA model catalog into DSH's native model picker.
- Keeps newer model versions above older versions within each model family.
- Provides a catalog-backed vision-model dropdown; model IDs cannot be typed manually.
- Imports reasoning, image-input, context/output-limit, and service-tier metadata when available.
- Refreshes the catalog automatically and provides
/cpa-statusand/cpa-refresh. - Stores the CPA API key through DSH's credential service instead of
settings.yaml.
Install
dsh plugin --profile web add github:ChadCSong/dsh-cliproxyapi-providerFor DSH Desktop:
dsh plugin --profile desktop add github:ChadCSong/dsh-cliproxyapi-providerRestart the corresponding DSH process once after installation.
Compatibility
Built and tested against the public DSH 0.1.0-rc.7 contract.
Release asset
dsh-cliproxyapi-provider-0.1.3.tgz- SHA-256:
3de5671ed477804c0e94bd5b848ab169fb412680cbe77fcddfd1f938890ad7a4
See README.md and README.zh-CN.md for full setup and configuration details.