Skip to content

v0.3.0

Choose a tag to compare

@x5427876 x5427876 released this 02 Oct 01:46
· 50 commits to main since this release

Highlights

  • Free model metadata now follows models.dev, with caching and an offline fallback.
  • A model visibility panel controls which models appear in the picker.
  • Availability probes show progress and per-model outcomes, retain inconclusive models, and persist their report across restarts.
  • Successful probe channels are applied immediately and restored from cache.
  • Transport, anonymous admission, attachment handling, and probe lifecycle fixes are included.

Compatibility and limitations

Requires DeepSeek Harness 0.2.0-rc.2 and pi-ai ^0.87.1. No peer dependency range change in this release.

Probes send real inference requests against the shared per-egress-IP quota. Automatic rounds run at most once per local day; manual rounds have a five-minute minimum interval. Anonymous access remains subject to upstream admission and quota limits.

Validation

  • PR CI passed on the repository's Node 22.19.0 runner.
  • The release candidate passed type checking, all 175 offline tests, and packaging locally on Node 26.9.0.
  • Offline reproductions verified slow-gate polling and working-channel chat while a later probe remains pending.
  • Live upstream chat was not rerun against this release commit.

Install

dsh plugin --profile web add dsh-opencode-free@0.3.0

Replace web with your target profile. A tarball is also attached to this release.

Thanks to @tkhs101 for the contribution in #2.