Repository navigation
Rebuilt and re-verified against the dsh 0.2.1 host line. No behavior change.
The 0.2.1 contract change consumed
- The host's
ConfigFormSnapshot.mode('host' | 'memory') field is gone in the
0.2.1 line (dsh 23c29d067a, "persist authenticated browser preferences on the
Host"): remote browsers now persist preferences to the Host, and a read-only
form is expressed bywritable: falsealone. modelspoke's client hard-coded
mode: "memory"in its locale fallback snapshot const, which failed the
client typecheck against the 0.2.1 types (TS2353); the field is dropped.
Nothing else in the plugin read.mode.
Verification
- 797 unit tests green (vitest)
- Full e2e — 92 assertions — green against a live dsh 0.2.1-rc.2 host; no
selector rework needed - dsh-* devDependencies now ride the
nextchannel (0.2.1-rc.2, the running
host channel, same convention as dsh-image-settings); peer ranges untouched - Publish path: first modelspoke release cut via npm trusted publishing
(tag push → GitHub Actions → OIDCnpm publish, Sigstore provenance
attached); the.github/workflows/publish.ymlworkflow is new in this tree
The attached asset is the official npm registry tarball for 0.3.3.