Skip to content

v0.3.5

Choose a tag to compare

@x5427876 x5427876 released this 16 Oct 14:31
· 5 commits to main since this release

Highlights

  • Support DeepSeek Harness 0.2.1-alpha.5 with exact host peer pins. The pi-ai (^1.1.0) and schemastery (~3.18.5-alpha.2) peer ranges are unchanged from 0.3.4.
  • No plugin runtime behavior changed. This release moves the supported host version and fixes two problems in the compatibility run used to verify it: it now accepts the provider-prefixed endpoints (/inference/openai/v1, /inference/systemone/v1) that the official model documentation now lists, and it compares tool paths through their real paths, so a symlinked workspace (macOS /var) no longer fails read and workdir checks.

Compatibility and limitations

Requires DeepSeek Harness 0.2.1-alpha.5 exactly and Node.js ^22.19.0 or >=24.0.0. For DSH 0.2.1-alpha.3, remain on plugin 0.3.4. All four runtime peers are required; do not ignore dependency warnings.

This is an unofficial plugin. Anonymous access has no third-party availability guarantee and remains subject to upstream admission and shared egress-IP quota.

The isolated macOS headless report (anonymous, --tools) exited 1: full acceptance is not met.

  • 8 of 11 official free conversational models passed L0, L1 and L2 read/shell.
  • beam-free was reported missing from the catalogue because models.dev had not yet listed it when the run started. A separate single-model run passed L0 to L2 (report).
  • nemotron-3.5-lightning-free and glm-5.3-flash-free passed L1 and L2 but their availability probe timed out in the full run and again when rerun on its own, so L0 is unverified for both.
  • Four official entries remain unclassified (muse-spark-1.2-contributor-free, test, claude-opus-5-5-backup, deepseek-v4-flash), which alone prevents full acceptance.

Headless runs do not establish Web or Desktop UI or compaction behavior, or other platforms.

Validation

  • macOS 25.6.0 arm64, Node.js 26.9.0, pnpm 11.19.0: pnpm run check passed type checking, build, all 302 offline tests, and package creation.
  • GitHub CI passed on Ubuntu at commit 1e12698.
  • The compatibility run installs the packed tarball with DSH 0.2.1-alpha.5 into an isolated DSH_HOME and sends real anonymous requests, as described above.

Install

Install the pinned npm package:

dsh --version
dsh plugin --profile web add dsh-opencode-free@0.3.5

Replace web with your target profile. Restart DSH after installation and select a model under OpenCode Zen Free. For existing installations, follow the installation guide.

See the documentation index.