Skip to content

Releases: NOirBRight/dsh-ponytail

v0.2.12

Choose a tag to compare

@NOirBRight NOirBRight released this 24 Sep 15:24

Support official DeepSeek Harness 0.1.7-rc.1 while retaining the verified 0.1.7-alpha.2 baseline. DSH Host peer and development dependencies use open-ended minimum ranges. The release archive passed unit tests, loader and snapshot smokes, and a clean install/import check.

Ponytail v0.2.11 (DSH 0.1.7-alpha.2)

Choose a tag to compare

@NOirBRight NOirBRight released this 24 Sep 03:55

Official DSH 0.1.7-alpha.2 compatibility. Static subagent matcher is validated at Host load; the browser ConfigForm remains synced without unsupported volatile transforms. Verified on isolated 3082.

v0.2.10

Choose a tag to compare

@NOirBRight NOirBRight released this 18 Sep 07:46
  • Mount defaultMode on Alpha.2 plugins.bundle.config and keep settings.plugin.item as the Alpha.1 degrade path (inject waits for the slot the Host declares).
  • Occupancy for the startup notice lives in session-main-view.ts. Collapse-card chrome is gone.
  • Provenance lists Lab-verified 0.1.6-alpha.2.

Tarball sha256: cf73a05af0067482eded9064db3513cd4bdd8fb34fbdf7b882ecfaab56f28fa9

v0.2.9

Choose a tag to compare

@NOirBRight NOirBRight released this 18 Sep 04:50
  • Mount Ponytail settings on plugins.bundle.config (Alpha.2 Plugins page). settings.plugin.item is retired.
  • Read the main-view Session from retainedBy.mainView, with current as Alpha.1 fallback.
  • Provenance lists Lab-verified 0.1.6-alpha.2.

v0.2.8

Choose a tag to compare

@NOirBRight NOirBRight released this 15 Sep 23:18
  • Read source from the public 0.1.6 agent/created payload at runtime. Compile-target types still omit the field; a missing field is startup.
  • Provenance lists Lab-verified 0.1.6-alpha.1.

v0.2.7

Choose a tag to compare

@NOirBRight NOirBRight released this 15 Sep 17:33
  • Initialize live mode from serial agent/created (payload source). The listener stays synchronous and does not await agent.whenIdle().
  • Compatibility table records Lab-verified 0.1.6-alpha.1.

v0.2.6

Choose a tag to compare

@NOirBRight NOirBRight released this 13 Sep 01:01
  • DSH peers * optional. Cordis >=4.0.2 <5.0.0. Compile-target 0.1.5-rc.1.

0.2.5-015rc1b — DSH 0.1.5-rc.1

Choose a tag to compare

@NOirBRight NOirBRight released this 11 Sep 08:44

Official DeepSeek Harness 0.1.5-rc.1 release.

0.2.5-015rc1 — DSH 0.1.5-rc.1 migration candidate

Choose a tag to compare

@NOirBRight NOirBRight released this 10 Sep 15:39

Prerelease candidate for the DeepSeek Harness 0.1.5-rc.1 migration (W2). Not a production release; this repository's latest (non-prerelease) release is unchanged.

dsh-ponytail 0.2.5

Choose a tag to compare

@NOirBRight NOirBRight released this 05 Sep 04:57
48d754c

Fixed

  • Keep Ponytail mode state in memory instead of writing required custom session events. Removing the plugin no longer makes newly written conversations depend on it.
  • Remove mutation of the Host event catalog. Standard request-header events still preserve the actual model prompt used by each request.
  • Ship a dry-run-by-default, backup-preserving repair tool for legacy ponytail/mode events, supporting raw and concatenated-Zstandard logs.

Compatibility / behavior

  • Verified on DSH 0.1.2-alpha.4 and 0.1.2-rc.1.
  • Per-session mode selections reset to the configured default after a Host restart. Optional projection-based startup notices are unavailable.
  • Upgrading does not rewrite old logs. Logs written by 0.2.4 and earlier may require the documented offline repair. Test a copy and stop the owning Host before applying; do not delete events or bypass all unknown-event validation.

Validation

  • Full pnpm run check: 31 tests, typecheck, build, Host/client loader smokes, fresh-Host uninstall regression, package and clean-consumer installation checks.
  • Real-browser rc.1 canary: mode command, actual model response, profile-scoped uninstall, refresh, cold restart and continued conversation. Original event prefix preserved; no custom mode events; policy absent after uninstall.
  • Public E2E summary.

Install the prebuilt release

dsh plugin --profile web add https://github.com/NOirBRight/dsh-ponytail/releases/download/v0.2.5/dsh-ponytail-0.2.5.tgz

Restart an already running Host after adding or removing a bundle. In DSH rc.1, patchReload: live reloads user patch files, not the startup-captured bundle manifest. Wait for other active conversations to finish before restarting. A slash-command-like model reply is not proof that a native command was registered.

GitHub Release distribution only. Use the attached SHA256SUMS to verify the tarball.