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.