Skip to content

dsh-vision-bridge v0.2.2

Choose a tag to compare

@TwistedRiCen TwistedRiCen released this 16 Aug 04:11
· 1 commit to main since this release

v0.2.2 — Installation UX: guided standalone installer

What's new

  • Guided standalone installer (setup.mjs). A single self-contained file
    (Node.js >= 22.19) that walks you through profile selection and the three
    bridge settings, then downloads, verifies, installs, configures (with
    automatic backup and rollback), and validates the plugin. No global dsh
    install is required — the installer drives a pinned, tested DSH CLI
    (@deepseek-ai/dsh@0.1.0-rc.6).
  • Verified by default. Every install path is SHA-256 gated against the
    installer's trusted release map; a mismatch deletes the file and stops.
    --what-if prints the full plan (including the exact configuration that
    would be written) without downloading or writing anything.
  • Safe profile editing. cordis.patch.yml is modified through a
    structured YAML editor that preserves your comments and other entries,
    writes atomically, and keeps a timestamped backup. Failures restore the
    previous configuration and keep the installed package with clear recovery
    instructions.
  • Windows path robustness. Tarball paths with spaces and Unicode are
    handled safely (controlled temp directory + relative spec); no 8.3 short
    names are used.
  • Idempotent and reversible. Re-running with the same version is a no-op;
    upgrades keep your configuration; downgrades are refused.
  • README Quick Install in English and Chinese. Two-command Windows quick
    install; the manual installation path is retained as the audit/fallback
    path.

Notes

  • The installer does not auto-discover providers/models: DSH has no stable
    boot-free catalog API, so the upstream provider, vision provider, and
    vision model IDs are entered manually (visible on your DSH Models page).
  • No telemetry. No credential access. No port management.
  • Bridge runtime semantics are unchanged (image handling, Evidence schema,
    retry policy, cache, U+200B tolerance).

Assets

Asset SHA-256
dsh-vision-bridge-0.2.2.tgz D5EB402017756FC5DC54E0E6E01DFA77216DC8B81A1EF3418F01B2962181EA7F
setup.mjs 2DEA2E9510BFBD4396077F62603A2EA3C99A4BD7209D84C4B33B5CF7D57A3413

Both .sha256 sidecars are attached for machine verification.