Skip to content

Releases

v0.20.2

Choose a tag to compare

@maci0 maci0 released this 04 Nov 02:59

Support DeepSeek Harness >=0.2.2-alpha.3 <0.3.0 with matching DSH, Cordis, and Schemastery pins.

Validation: 58 passing unit tests on Bun and Node, a packed-publish dry run, and settings, command, route, and prompt probes against the standalone Bun runtime.

Restart DSH and refresh the browser after upgrading.

v0.20.1

Choose a tag to compare

@maci0 maci0 released this 29 Oct 06:55

Support DeepSeek Harness >=0.2.2-alpha.2 <0.3.0 with matching DSH dependency pins.

Validation: 58 passing unit tests, packed-install checks, and applicable settings, command, route, skill, and prompt probes against the standalone Bun runtime.

Restart DSH and refresh the browser after upgrading.

v0.20.0

Choose a tag to compare

@maci0 maci0 released this 19 Oct 04:18

Update compatibility and dependency pins for DeepSeek Harness 0.2.1-rc.2 and its stable Cordis utilities. Declare the supported harness range in engines.dsh and refresh the Bun lockfile.

Requires DSH >=0.2.1-rc.2 <0.3.0. Restart DSH and refresh the browser after upgrading.

Validation: frozen-install, typecheck, build, test, test:node; verified npm tarball contents.

v0.18.3

Choose a tag to compare

@maci0 maci0 released this 10 Oct 13:00

rename the package to @maci0/dsh-ponytail and track harness 0.2.1-alpha.2.

CI passed on Bun, Node 22.19.0, and Node 24.

dsh-ponytail v0.18.2

Choose a tag to compare

@maci0 maci0 released this 01 Oct 11:24

Keep incomplete skill discovery out of both provider and host caches.

Regressions reproduce failures on the previous release. Complete suites pass on Bun, Node 22 and Node 24; real registry, native HTTP and React browser checks cover the affected flows.

An older refused mode write cannot undo a newer normal-mode message. Cancelled tools propagate cancellation without installing a local fallback; an already cancelled call makes no settings write.

dsh-ponytail v0.18.1

Choose a tag to compare

@maci0 maci0 released this 01 Oct 10:42

Show refused mode/reset changes and hold controls during pending writes.

Verified by regression tests, complete Bun/Node 22/Node 24 suites, and native React checks at desktop and mobile sizes.

v0.18.0

Choose a tag to compare

@maci0 maci0 released this 01 Oct 07:24

Fixes:

  • The card and composer chip show the level the host is actually using, read from a fenced GET /ponytail/level, including session-only levels such as review (marked "this session only") that never reached them before.

Test: bun install --frozen-lockfile && bun run typecheck && bun run build && bun test.

v0.17.0

Choose a tag to compare

@maci0 maci0 released this 01 Oct 05:37

Development moves to bun: bun test runs the suite, bun.lock replaces package-lock.json, and CI installs and tests with bun. dsh still loads the plugin on Node, so engines.node is unchanged. No plugin behavior changes.

Test: bun install --frozen-lockfile && bun run --if-present typecheck && bun run --if-present build && bun test.

v0.16.0

Choose a tag to compare

@maci0 maci0 released this 01 Oct 05:07

Fixes:

  • Docs: the settings persist comment no longer claims an aborted call commits nothing (a write already sent still lands), and the README notes that session-local levels never reach the card or chip.

Housekeeping: client peer dependency now names dsh-client-ui-plugin-manager (the slot the card uses), unused host members and card code removed, client tests load the bundle with a real import, tests write temp files under .scratch/ instead of /tmp, README in the fleet layout with a pinned install, no em dashes outside vendored upstream text.

Test: npm run typecheck && npm run build && npm test.

v0.14.0

Choose a tag to compare

@maci0 maci0 released this 28 Sep 05:23

No other branch had commits that were not already on main. This release bumps the package, lockfile, and card header version to 0.14.0.