Skip to content

Releases: ChadCSong/dsh-cliproxyapi-provider

v0.1.5 — Fix DSH client module loading

Choose a tag to compare

@ChadCSong ChadCSong released this 20 Aug 11:35

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.json to prevent host/client naming drift.
  • Add a build-time VM check that executes lib/client.js and 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

Choose a tag to compare

@ChadCSong ChadCSong released this 20 Aug 09:22

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-status and /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-provider

For DSH Desktop:

dsh plugin --profile desktop add github:ChadCSong/dsh-cliproxyapi-provider

Restart 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.